Een lijst is een geordend datatype dat meerdere elementen kan bevatten van een ander datatype. Lijsten worden gedefinieerd met vierkante haakjes [ ]
en kommas tussen de elementen. Via len()
bepaal je de lengte van de lijst.
lijst = ["banaan", "appel", "peer"]
print(lijst) # Dit print ["banaan", "appel", "mango"]
print(len(lijst)) # Dit print 3, want de lijst bevat 3 elementen
Hier zie je een lijst met drie elementen, telkens van het datatype string
. Je kan gemakkelijk de elementen van deze lijst apart bewerken, dat doe je met behulp van de rangnummers.
lijst = ["banaan", "appel", "peer"]
print(lijst[0]) # Dit print "banaan"
lijst[2] = "mango" # Wijzigt het laatste element van de lijst
print(lijst) # Dit print ["banaan", "appel", "mango"]
Opgelet
Merk op dat het eerste element van de lijst rangnummer
0
heeft!
Het onderstaande programma verwisselt het eerste en laatste element in een lijst. Toch bevat dit programma een foutje, kan je het aanpassen?
>>> verwissel(["Cédric", "Luiz", "Ward", "Briek", "Miel"])
["Miel", "Luiz", "Ward", "Briek", "Cédric"]