0%

Lijsten · oefening

Maak een lijst

Je maakt een lijst door waarden, gescheiden door komma’s, tussen vierkante haken te zetten. Elke waarde wordt één item.

Try it

Python drukt de haken, komma’s en aanhalingstekens af, zodat je de lijststructuur kunt zien. De aanroep van type() geeft list aan.

Eerst de waarden, dan de naam

De rechterkant van een toewijzing maakt de lijst. Met de naam links kun je die lijst opnieuw gebruiken:

Try it

Spaties na komma’s zijn niet verplicht in Python, maar maken de lijst beter leesbaar. Een lijst kan ook over meerdere regels staan:

Try it

De komma na het laatste item is toegestaan. Die is handig bij latere wijzigingen, maar niet nodig voor een korte lijst op één regel.

Tel de items, niet de leestekens

Deze lijst bevat drie items:

Try it

Je hebt len() al bij strings gebruikt. Bij een lijst geeft het het aantal items terug in plaats van het aantal tekens.

Wat drukt deze code af?

drinks = ["tea", "coffee"]
print(len(drinks))

Nu jij

Vervang in de editor de lege lijst door de drie bestemmingen uit de instructies. Door de hele lijst af te drukken, kun je zowel de waarden als hun volgorde controleren. Drie items, één lijst en veel minder gedoe met namen.

Opdracht

Maak een lijst met de naam destinations met precies deze drie strings in deze volgorde:

  1. "Lisbon"

  2. "Seoul"

  3. "Nairobi"

Druk daarna de hele lijst af.