Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lära The Enumerate() Function | The For-Loop
Python Loopar Handledning

Svep för att visa menyn

book
The Enumerate() Function

enumerate()-funktionen är otroligt användbar när du behöver komma åt både värdet och dess index i en sekvens, såsom en lista eller en sträng. Detta gör att du kan arbeta med objekt samtidigt som du håller reda på deras position i sekvensen.

I Python är listor ordnade datastrukturer, vilket betyder att varje objekt har ett unikt index. enumerate()-funktionen gör det enkelt att hämta både index och värde samtidigt.

Syntaxen för att använda enumerate() är:

python
  • index: hänvisar till positionen av ett element i listan. Python använder 0-baserad indexering, vilket betyder att det första elementet har index 0;

  • value: hänvisar till det faktiska elementet vid ett givet index.

Låt oss tillämpa enumerate() på vår travel_list för att skriva ut varje stad tillsammans med dess index:

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
Uppgift

Swipe to start coding

Som resenär har du en lista över potentiella destinationer och vill tilldela en unik identifierare till varje baserat på dess position i listan.

  • Använd funktionen enumerate() för att iterera genom listan countries.
  • Tilldela ett ID-nummer till varje destination.
  • Spara resultaten i en lista där varje post följer formatet: "<Country>-id#<Index>".
py

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 6
Vi beklagar att något gick fel. Vad hände?

Fråga AI

expand
ChatGPT

Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal

book
The Enumerate() Function

enumerate()-funktionen är otroligt användbar när du behöver komma åt både värdet och dess index i en sekvens, såsom en lista eller en sträng. Detta gör att du kan arbeta med objekt samtidigt som du håller reda på deras position i sekvensen.

I Python är listor ordnade datastrukturer, vilket betyder att varje objekt har ett unikt index. enumerate()-funktionen gör det enkelt att hämta både index och värde samtidigt.

Syntaxen för att använda enumerate() är:

python
  • index: hänvisar till positionen av ett element i listan. Python använder 0-baserad indexering, vilket betyder att det första elementet har index 0;

  • value: hänvisar till det faktiska elementet vid ett givet index.

Låt oss tillämpa enumerate() på vår travel_list för att skriva ut varje stad tillsammans med dess index:

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
Uppgift

Swipe to start coding

Som resenär har du en lista över potentiella destinationer och vill tilldela en unik identifierare till varje baserat på dess position i listan.

  • Använd funktionen enumerate() för att iterera genom listan countries.
  • Tilldela ett ID-nummer till varje destination.
  • Spara resultaten i en lista där varje post följer formatet: "<Country>-id#<Index>".
py

Lösning

Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Var allt tydligt?

Hur kan vi förbättra det?

Tack för dina kommentarer!

Avsnitt 1. Kapitel 6
Switch to desktopByt till skrivbordet för praktisk övningFortsätt där du är med ett av alternativen nedan
Vi beklagar att något gick fel. Vad hände?
some-alt