We hebben in de vorige oefeningen geleerd hoe we een for-lus met een eigen lijst kunnen gebruiken om een stuk code meerdere keren uit te voeren. Je kan dit hieronder nog eens bekijken.
for naam in ["Alice", "Bob", "Charlie"]:
print(naam)
Wat gebeurt hier?
naam de waarde "Alice".Alice op het scherm wordt afgedrukt.naam de volgende waarde, namelijk "Bob".Bob op het scherm wordt afgedrukt.naam de volgende waarde, namelijk "Charlie".Charlie op het scherm wordt afgedrukt.Op het scherm zie je dus verschijnen:
Alice
Bob
Charlie
Het kan echter zo zijn dat we de lijst die we nu in de for-lus willen gebruiken al eerder hebben aangemaakt, of zelfs van iemand anders krijgen. We zullen dit principe nu eens bekijken. Bijvoorbeeld:
steden = ["Brussel", "Gent", "Antwerpen"]
for stad in steden:
print(stad)
Wat gebeurt hier?
["Brussel", "Gent", "Antwerpen"] wordt opgeslagen in de variabele steden.steden.stad de waarde "Brussel".Brussel op het scherm wordt afgedrukt.stad de volgende waarde, namelijk "Gent".Gent op het scherm wordt afgedrukt.stad de volgende waarde, namelijk "Antwerpen".Antwerpen op het scherm wordt afgedrukt.Op het scherm zie je dus verschijnen:
Brussel
Gent
Antwerpen
Je krijgt onderstaande code:
steden = ____
for stad in steden:
print(stad)
Vervang de underscores met een lijst zodat het volgende op het scherm verschijnt:
Brussel
Gent
Antwerpen
(Vervang enkel de underscores, laat de rest van de code zoals het is.)