Kursinhalt
Python-Datenstrukturen
Python-Datenstrukturen
Verschachtelte Liste
Elemente innerhalb einer Liste in Python können auch Listen sein. Dies bildet das, was als "verschachtelte Liste" oder "Listen innerhalb von Listen" bezeichnet wird. Verschachtelte Listen sind mächtig bei der Organisation elaborierter Datenstrukturen, da Sie mehrstufige Daten innerhalb einer Liste speichern können.
Zum Beispiel könnten Sie eine Liste haben, in der einige Elemente nur Einzelwerte sind, während andere selbst Listen sein könnten. Hier ist ein einfaches Beispiel:
cities = ["London", ["Paris", "Madrid"], "Rome", ["Bangkok", ["New York", "Los Angeles"]]] print(cities)
Verwendung von Variablen für verschachtelte Listen
Dieses Beispiel veranschaulicht eine verschachtelte Liste, in der das zweite und vierte Element ebenfalls Listen sind, und das vierte Element sogar eine weitere verschachtelte Liste enthält.
Sie können auch verschachtelte Listen erstellen, indem Sie Listen verketten, die in Variablen gehalten werden. Dies kann nützlich sein, um Ihren Code lesbarer zu machen. Zum Beispiel:
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)
Hier definieren wir zunächst drei unabhängige Listen für Städte in Europa, Asien und Amerika. Dann kombinieren wir die Listen zu einer, world_cities
, die zu einer verschachtelten Liste wird.
Das Beispiel zeigt, dass eine verschachtelte Liste eine gute Möglichkeit ist, verwandte Daten, wie Städte von verschiedenen Kontinenten, auf eine natürliche, intuitive und organisierte Weise zu organisieren.
Swipe to start coding
Ihr Ziel ist es, die Liste travel_wishlist
mit verschachtelten Listen zu füllen.
- Jede verschachtelte Liste sollte 3 Elemente enthalten: Stadt, Land und ungefähre Reisekosten.
- Die Liste
travel_wishlist
sollte 3 verschachtelte Listen mit Informationen über Städte enthalten.
Zum Beispiel können Sie die folgenden Daten verwenden:
1. Paris | Frankreich | 2000
2. Tokio | Japan | 3500
3. Berlin | Deutschland | 3400
Hinweis
Sie können weitere Städte als verschachtelte Listen hinzufügen, aber stellen Sie sicher, dass ihre Elemente im richtigen Format definiert sind.
Lösung
Danke für Ihr Feedback!
Verschachtelte Liste
Elemente innerhalb einer Liste in Python können auch Listen sein. Dies bildet das, was als "verschachtelte Liste" oder "Listen innerhalb von Listen" bezeichnet wird. Verschachtelte Listen sind mächtig bei der Organisation elaborierter Datenstrukturen, da Sie mehrstufige Daten innerhalb einer Liste speichern können.
Zum Beispiel könnten Sie eine Liste haben, in der einige Elemente nur Einzelwerte sind, während andere selbst Listen sein könnten. Hier ist ein einfaches Beispiel:
cities = ["London", ["Paris", "Madrid"], "Rome", ["Bangkok", ["New York", "Los Angeles"]]] print(cities)
Verwendung von Variablen für verschachtelte Listen
Dieses Beispiel veranschaulicht eine verschachtelte Liste, in der das zweite und vierte Element ebenfalls Listen sind, und das vierte Element sogar eine weitere verschachtelte Liste enthält.
Sie können auch verschachtelte Listen erstellen, indem Sie Listen verketten, die in Variablen gehalten werden. Dies kann nützlich sein, um Ihren Code lesbarer zu machen. Zum Beispiel:
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)
Hier definieren wir zunächst drei unabhängige Listen für Städte in Europa, Asien und Amerika. Dann kombinieren wir die Listen zu einer, world_cities
, die zu einer verschachtelten Liste wird.
Das Beispiel zeigt, dass eine verschachtelte Liste eine gute Möglichkeit ist, verwandte Daten, wie Städte von verschiedenen Kontinenten, auf eine natürliche, intuitive und organisierte Weise zu organisieren.
Swipe to start coding
Ihr Ziel ist es, die Liste travel_wishlist
mit verschachtelten Listen zu füllen.
- Jede verschachtelte Liste sollte 3 Elemente enthalten: Stadt, Land und ungefähre Reisekosten.
- Die Liste
travel_wishlist
sollte 3 verschachtelte Listen mit Informationen über Städte enthalten.
Zum Beispiel können Sie die folgenden Daten verwenden:
1. Paris | Frankreich | 2000
2. Tokio | Japan | 3500
3. Berlin | Deutschland | 3400
Hinweis
Sie können weitere Städte als verschachtelte Listen hinzufügen, aber stellen Sie sicher, dass ihre Elemente im richtigen Format definiert sind.
Lösung
Danke für Ihr Feedback!