Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Verschachtelte Liste | Liste
Python-Datenstrukturen
course content

Kursinhalt

Python-Datenstrukturen

Python-Datenstrukturen

1. Liste
2. Wörterbuch
3. Tupel
4. Menge

book
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:

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

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:

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 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.

Aufgabe

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

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 3
toggle bottom row

book
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:

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

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:

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 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.

Aufgabe

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

Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
War alles klar?

Wie können wir es verbessern?

Danke für Ihr Feedback!

Abschnitt 1. Kapitel 3
Switch to desktopWechseln Sie zum Desktop, um in der realen Welt zu übenFahren Sie dort fort, wo Sie sind, indem Sie eine der folgenden Optionen verwenden
We're sorry to hear that something went wrong. What happened?
some-alt