Kursinhalt
Python-Schleifen-Tutorial
Python-Schleifen-Tutorial
Die Enumerate() Funktion
Die Funktion enumerate()
ist unglaublich nützlich, wenn Sie sowohl auf den Wert als auch auf seinen Index in einer Sequenz, wie einer Liste oder einem String, zugreifen müssen. Dies ermöglicht es Ihnen, mit Elementen zu arbeiten und gleichzeitig ihre Position in der Sequenz im Auge zu behalten.
In Python sind Listen geordnete Datenstrukturen, was bedeutet, dass jedes Element einen eindeutigen Index hat. Die Funktion enumerate()
macht es einfach, sowohl den Index als auch den Wert gleichzeitig abzurufen.
Die Syntax zur Verwendung von enumerate()
ist:
index
: bezieht sich auf die Position eines Elements in der Liste. Python verwendet eine 0-basierte Indizierung, was bedeutet, dass das erste Element einen Index von 0 hat;value
: bezieht sich auf das tatsächliche Element an einem bestimmten Index.
Lassen Sie uns enumerate()
auf unsere travel_list
anwenden, um jede Stadt zusammen mit ihrem Index auszugeben:
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(f"{index} - {city}")
Swipe to start coding
Als Reisender haben Sie eine lange Liste potenzieller Reiseziele, aber Sie möchten sie basierend auf ihrer Position in der Liste priorisieren. Um diesen Prozess zu erleichtern, entscheiden Sie sich, jedem Land eine Prioritätsrangfolge zuzuweisen.
- Verwenden Sie die Funktion
enumerate()
, um die Listecountries
durchzugehen. - Weisen Sie jedem Land eine Rangfolge zu, beginnend mit
1
. - Speichern Sie die Rangfolgen in einem Wörterbuch, wobei der Ländername der Schlüssel und die Prioritätsrangfolge der Wert ist.
Lösung
Danke für Ihr Feedback!
Die Enumerate() Funktion
Die Funktion enumerate()
ist unglaublich nützlich, wenn Sie sowohl auf den Wert als auch auf seinen Index in einer Sequenz, wie einer Liste oder einem String, zugreifen müssen. Dies ermöglicht es Ihnen, mit Elementen zu arbeiten und gleichzeitig ihre Position in der Sequenz im Auge zu behalten.
In Python sind Listen geordnete Datenstrukturen, was bedeutet, dass jedes Element einen eindeutigen Index hat. Die Funktion enumerate()
macht es einfach, sowohl den Index als auch den Wert gleichzeitig abzurufen.
Die Syntax zur Verwendung von enumerate()
ist:
index
: bezieht sich auf die Position eines Elements in der Liste. Python verwendet eine 0-basierte Indizierung, was bedeutet, dass das erste Element einen Index von 0 hat;value
: bezieht sich auf das tatsächliche Element an einem bestimmten Index.
Lassen Sie uns enumerate()
auf unsere travel_list
anwenden, um jede Stadt zusammen mit ihrem Index auszugeben:
travel_list = ["Monako", "Luxemburg", "Liverpool", "Barcelona", "Munchen"] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(f"{index} - {city}")
Swipe to start coding
Als Reisender haben Sie eine lange Liste potenzieller Reiseziele, aber Sie möchten sie basierend auf ihrer Position in der Liste priorisieren. Um diesen Prozess zu erleichtern, entscheiden Sie sich, jedem Land eine Prioritätsrangfolge zuzuweisen.
- Verwenden Sie die Funktion
enumerate()
, um die Listecountries
durchzugehen. - Weisen Sie jedem Land eine Rangfolge zu, beginnend mit
1
. - Speichern Sie die Rangfolgen in einem Wörterbuch, wobei der Ländername der Schlüssel und die Prioritätsrangfolge der Wert ist.
Lösung
Danke für Ihr Feedback!