Listat Pythonissa
Tällä oppitunnilla alamme tutkia erityistä tietotyyppiä, jota kutsutaan listaksi. Lista on muuttuja, jossa voidaan järjestetyssä muodossa tallentaa koko joukko arvoja:
lst = [1, 2, 3]
Jokaista listan arvoa kutsutaan alkioksi. Kuten näette, alkiot erotetaan toisistaan pilkulla.
Listassa voidaan tallentaa erilaisia tietotyyppejä: merkkijonoja, numeroita, totuusarvoja ja jopa muita listoja:
lst1 = ['1', '2', '3']
lst2 = [1, 2, 3]
lst3 = [True, False]
lst4 = [['a', 'b'], ['c', 'd']]
Myös listassa voi samanaikaisesti olla erityyppisiä tietoja:
lst = [1, 'a', True] # numero, merkkijono, totuusarvo
Listojen luomistapoja käsittelemme seuraavilla oppitunneilla.