Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lernen Die Enumerate() Funktion | The For-Schleife
Python Loops Tutorial

Swipe um das Menü anzuzeigen

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

python
  • 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 gegebenen Index.

Wenden wir enumerate() auf unsere travel_list an, um jede Stadt zusammen mit ihrem Index auszugeben:

12345
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(str(index) + ' ' + city)
copy
Aufgabe

Swipe to start coding

Als Reisender haben Sie eine Liste potenzieller Reiseziele und möchten jedem basierend auf seiner Position in der Liste eine eindeutige Kennung zuweisen.

  • Verwenden Sie die Funktion enumerate(), um durch die Liste countries zu iterieren.
  • Weisen Sie jedem Ziel eine ID-Nummer zu.
  • Speichern Sie die Ergebnisse in einer Liste, wobei jeder Eintrag das Format hat: "<Country>-id#<Index>".
py

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 6
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?

Fragen Sie AI

expand
ChatGPT

Fragen Sie alles oder probieren Sie eine der vorgeschlagenen Fragen, um unser Gespräch zu beginnen

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

python
  • 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 gegebenen Index.

Wenden wir enumerate() auf unsere travel_list an, um jede Stadt zusammen mit ihrem Index auszugeben:

12345
travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(str(index) + ' ' + city)
copy
Aufgabe

Swipe to start coding

Als Reisender haben Sie eine Liste potenzieller Reiseziele und möchten jedem basierend auf seiner Position in der Liste eine eindeutige Kennung zuweisen.

  • Verwenden Sie die Funktion enumerate(), um durch die Liste countries zu iterieren.
  • Weisen Sie jedem Ziel eine ID-Nummer zu.
  • Speichern Sie die Ergebnisse in einer Liste, wobei jeder Eintrag das Format hat: "<Country>-id#<Index>".
py

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 6
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
Wir sind enttäuscht, dass etwas schief gelaufen ist. Was ist passiert?
some-alt