Kursinhalt
Einführung in Python
Einführung in Python
Verschachtelte Listen in Python
Listen in Python können verschiedene Datentypen speichern, einschließlich anderer Listen. Im Gegensatz zu vielen Sprachen erlaubt Python verschachtelte Listen mit unterschiedlichen Längen.
Zum Beispiel, wenn man Länder und ihre Flächen speichert, ist es organisierter, eine separate Liste für jedes Land zu verwenden, anstatt eine einzige kombinierte Liste.
# Two-dimensional list countries_2d = [["USA", 9629091], ["Canada", 9984670], ["Germany", 357114]] # Printing nested list print(countries_2d)
Jedes Land hat seine eigene Liste, die in der Hauptliste verschachtelt ist. Aber wie navigieren wir in dieser Struktur?
In einer zweidimensionalen Liste ist jedes Element selbst eine Liste, und wir greifen mit Indizierung auf innere Elemente zu.
Zum Beispiel, in einer countries_2d
Liste mit 3
Unterlisten (jede enthält 2
Elemente):
countries_2d[1]
ruft die zweite Unterliste ab (Python-Indizierung beginnt bei0
).countries_2d[1][0]
holt das erste Element dieser Unterliste .
# Two-dimensional list countries_2d = [['USA', 9629091], ['Canada', 9984670], ['Germany', 357114]] # Pull elements print(countries_2d[1]) print(countries_2d[1][0])
Danke für Ihr Feedback!