Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Leer Werken Met Geneste Lijsten in Python | Beheersing van Python-Lijsten
Python Datastructuren

Veeg om het menu te tonen

book
Werken Met Geneste Lijsten in Python

Items binnen een lijst in Python kunnen ook lijsten zijn. Dit vormt wat een "geneste lijst" of "lijsten binnen lijsten" wordt genoemd. Geneste lijsten zijn krachtig in het organiseren van uitgebreide datastructuren omdat je meerdere niveaus van gegevens binnen één lijst kunt opslaan.

Bijvoorbeeld, je zou een lijst kunnen hebben waarin sommige elementen slechts enkele waarden zijn, en andere elementen zelf lijsten kunnen zijn. Hier is een eenvoudig voorbeeld:

123
cities = ["London", ["Paris", "Madrid"], "Rome", ["Bangkok", ["New York", "Los Angeles"]]] print(cities)
copy

Variabelen gebruiken voor Geneste Lijsten

Dit voorbeeld illustreert een geneste lijst waarin het tweede en vierde element ook lijsten zijn, en het vierde element zelfs een andere geneste lijst binnenin bevat.

Je kunt ook geneste lijsten maken door lijsten die in variabelen worden gehouden te concateneren. Dit kan nuttig zijn om je code leesbaarder te maken. Bijvoorbeeld:

1234567
europe_cities = ["Paris", "Berlin", "Rome"] asia_cities = ["Tokyo", "Seoul", "Bangkok"] america_cities = ["New York", "Los Angeles", "Chicago"] world_cities = [europe_cities, asia_cities, america_cities] print(world_cities)
copy

Hier definiëren we eerst drie onafhankelijke lijsten voor steden in Europa, Azië en Amerika. We combineren vervolgens de lijsten tot één, world_cities, die een geneste lijst wordt.

Het voorbeeld laat zien dat een geneste lijst een goede manier is om gerelateerde gegevens, zoals steden van verschillende continenten, op een natuurlijke, intuïtieve en georganiseerde manier te ordenen.

Taak

Swipe to start coding

Vul de travel_wishlist lijst met geneste lijsten.

  • Elke geneste lijst moet 3 elementen bevatten: Stad, Land en geschatte reiskosten.
  • De travel_wishlist lijst moet 3 geneste lijsten bevatten met informatie over steden.

Bijvoorbeeld, je kunt de volgende gegevens gebruiken:

1. Parijs | Frankrijk | 2000
2. Tokio | Japan | 3500
3. Berlijn | Duitsland | 3400

Opmerking

Je kunt meer steden toevoegen als geneste lijsten, maar zorg ervoor dat hun elementen in het juiste formaat zijn gedefinieerd.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 3
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?

Vraag AI

expand
ChatGPT

Vraag wat u wilt of probeer een van de voorgestelde vragen om onze chat te starten.

book
Werken Met Geneste Lijsten in Python

Items binnen een lijst in Python kunnen ook lijsten zijn. Dit vormt wat een "geneste lijst" of "lijsten binnen lijsten" wordt genoemd. Geneste lijsten zijn krachtig in het organiseren van uitgebreide datastructuren omdat je meerdere niveaus van gegevens binnen één lijst kunt opslaan.

Bijvoorbeeld, je zou een lijst kunnen hebben waarin sommige elementen slechts enkele waarden zijn, en andere elementen zelf lijsten kunnen zijn. Hier is een eenvoudig voorbeeld:

123
cities = ["London", ["Paris", "Madrid"], "Rome", ["Bangkok", ["New York", "Los Angeles"]]] print(cities)
copy

Variabelen gebruiken voor Geneste Lijsten

Dit voorbeeld illustreert een geneste lijst waarin het tweede en vierde element ook lijsten zijn, en het vierde element zelfs een andere geneste lijst binnenin bevat.

Je kunt ook geneste lijsten maken door lijsten die in variabelen worden gehouden te concateneren. Dit kan nuttig zijn om je code leesbaarder te maken. Bijvoorbeeld:

1234567
europe_cities = ["Paris", "Berlin", "Rome"] asia_cities = ["Tokyo", "Seoul", "Bangkok"] america_cities = ["New York", "Los Angeles", "Chicago"] world_cities = [europe_cities, asia_cities, america_cities] print(world_cities)
copy

Hier definiëren we eerst drie onafhankelijke lijsten voor steden in Europa, Azië en Amerika. We combineren vervolgens de lijsten tot één, world_cities, die een geneste lijst wordt.

Het voorbeeld laat zien dat een geneste lijst een goede manier is om gerelateerde gegevens, zoals steden van verschillende continenten, op een natuurlijke, intuïtieve en georganiseerde manier te ordenen.

Taak

Swipe to start coding

Vul de travel_wishlist lijst met geneste lijsten.

  • Elke geneste lijst moet 3 elementen bevatten: Stad, Land en geschatte reiskosten.
  • De travel_wishlist lijst moet 3 geneste lijsten bevatten met informatie over steden.

Bijvoorbeeld, je kunt de volgende gegevens gebruiken:

1. Parijs | Frankrijk | 2000
2. Tokio | Japan | 3500
3. Berlijn | Duitsland | 3400

Opmerking

Je kunt meer steden toevoegen als geneste lijsten, maar zorg ervoor dat hun elementen in het juiste formaat zijn gedefinieerd.

Oplossing

Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 3
Switch to desktopSchakel over naar desktop voor praktijkervaringGa verder vanaf waar je bent met een van de onderstaande opties
Onze excuses dat er iets mis is gegaan. Wat is er gebeurd?
some-alt