Lijsten · oefening
Voeg items toe aan een lijst
Een item vervangen houdt de lijst even lang. Om een lijst te laten groeien, roep je de methode .append() van de lijst aan.
Voeg één item toe aan het einde
.append() voegt precies één item toe aan het einde:
De bestaande lijst zelf verandert. Na de aanroep verwijst packing naar de lijst met drie items. Laat de aanroep op zichzelf staan: .append() verandert de lijst en geeft geen nieuwe lijst terug om toe te wijzen. Schrijf geen packing = packing.append("toothbrush"), want daarmee vervang je de verwijzing naar de lijst door de teruggegeven waarde van de methode.
Roep .append() opnieuw aan als er nog een item bijkomt:
De aanroepen worden van boven naar beneden uitgevoerd, dus de toegevoegde items houden die volgorde. De lijst groeit met één item tegelijk. Voor één keer lekker letterlijk.
Welke regel voegt "notebook" toe aan het einde van een lijst met de naam supplies?
Kijk hoe de lijst groeit
Voeg in de oefening twee opgegeven items toe. Controleer hun uiteindelijke volgorde: de volgorde van je aanroepen wordt de volgorde aan het einde van de lijst.
Opdracht
Laat de bestaande lijst packing in twee stappen groeien:
Voeg
"toothbrush"toe aan het einde.Voeg
"charger"toe aan het einde.Druk de complete lijst af.
De uiteindelijke volgorde moet passport, shirt, toothbrush, charger zijn.
Als de items in de verkeerde volgorde staan, klik dan op Step in de werkbalk van de editor en kijk hoe de lijst na elke aanroep groeit.