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 | Sectie
Practice
Projects
Quizzes & Challenges
Quizzen
Challenges
/
Python Datastructuren

bookWerken met Geneste Lijsten in Python

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

Zo kun je bijvoorbeeld een lijst hebben waarin sommige elementen enkelvoudige waarden zijn, terwijl andere zelf weer lijsten 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 toont een geneste lijst waarin het tweede en vierde element ook lijsten zijn, en het vierde element zelfs nog een extra geneste lijst bevat.

Je kunt ook geneste lijsten maken door lijsten die in variabelen zijn opgeslagen samen te voegen. Dit kan de leesbaarheid van je code vergroten. 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 worden eerst drie afzonderlijke lijsten gedefinieerd voor steden in Europa, Azië en Amerika. Vervolgens worden deze lijsten gecombineerd tot één lijst, world_cities, die een geneste lijst wordt.

Dit voorbeeld toont aan dat een geneste lijst een geschikte manier is om gerelateerde gegevens, zoals steden van verschillende continenten, op een natuurlijke, intuïtieve en georganiseerde wijze te structureren.

Taak

Swipe to start coding

Vul de lijst travel_wishlist met geneste lijsten.

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

Bijvoorbeeld, je kunt de volgende gegevens gebruiken:

1. Paris | France | 2000
2. Tokyo | Japan | 3500
3. Berlin | Germany | 3400

Oplossing

Was alles duidelijk?

Hoe kunnen we het verbeteren?

Bedankt voor je feedback!

Sectie 1. Hoofdstuk 3
single

single

Vraag AI

expand

Vraag AI

ChatGPT

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

close

bookWerken met Geneste Lijsten in Python

Veeg om het menu te tonen

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

Zo kun je bijvoorbeeld een lijst hebben waarin sommige elementen enkelvoudige waarden zijn, terwijl andere zelf weer lijsten 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 toont een geneste lijst waarin het tweede en vierde element ook lijsten zijn, en het vierde element zelfs nog een extra geneste lijst bevat.

Je kunt ook geneste lijsten maken door lijsten die in variabelen zijn opgeslagen samen te voegen. Dit kan de leesbaarheid van je code vergroten. 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 worden eerst drie afzonderlijke lijsten gedefinieerd voor steden in Europa, Azië en Amerika. Vervolgens worden deze lijsten gecombineerd tot één lijst, world_cities, die een geneste lijst wordt.

Dit voorbeeld toont aan dat een geneste lijst een geschikte manier is om gerelateerde gegevens, zoals steden van verschillende continenten, op een natuurlijke, intuïtieve en georganiseerde wijze te structureren.

Taak

Swipe to start coding

Vul de lijst travel_wishlist met geneste lijsten.

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

Bijvoorbeeld, je kunt de volgende gegevens gebruiken:

1. Paris | France | 2000
2. Tokyo | Japan | 3500
3. Berlin | Germany | 3400

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
single

single

some-alt