Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Funktionen Enumerate() | The For-Løkken
Practice
Projects
Quizzes & Challenges
Quizzer
Challenges
/
Python Loops Tutorial

bookFunktionen Enumerate()

Funktionen enumerate() er særdeles nyttig, når der er behov for at tilgå både værdien og dens indeks i en sekvens, såsom en liste eller en streng. Dette muliggør arbejde med elementer, samtidig med at deres position i sekvensen spores.

I Python er lister ordnede datastrukturer, hvilket betyder, at hvert element har et unikt indeks. Funktionen enumerate() gør det nemt at hente både indeks og værdi på samme tid.

Syntaksen for brug af enumerate() er:

for index, value in enumerate(sequence):
    # Your code here
  • index: henviser til positionen af et element i listen. Python anvender 0-baseret indeksering, hvilket betyder, at det første element har indekset 0;
  • value: henviser til det faktiske element ved et givent indeks.

Lad os anvende enumerate() på vores travel_list for at udskrive hver by sammen med dens indeks:

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
Note
Bemærk

Du kan bruge str() til at konvertere et tal til tekst, før du kombinerer det med en streng.

Opgave

Swipe to start coding

Du organiserer din rejseliste og vil tilføje en kort etiket til hvert land, der inkluderer dets placering på listen.

  • Brug funktionen enumerate() til at gennemløbe listen af lande.
  • For hvert land skal du oprette en streng, der siger noget i stil med: "Destination 1: France".
  • Gem disse strenge i en ny liste kaldet travel_rankings.

Løsning

Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 6
single

single

Spørg AI

expand

Spørg AI

ChatGPT

Spørg om hvad som helst eller prøv et af de foreslåede spørgsmål for at starte vores chat

close

bookFunktionen Enumerate()

Stryg for at vise menuen

Funktionen enumerate() er særdeles nyttig, når der er behov for at tilgå både værdien og dens indeks i en sekvens, såsom en liste eller en streng. Dette muliggør arbejde med elementer, samtidig med at deres position i sekvensen spores.

I Python er lister ordnede datastrukturer, hvilket betyder, at hvert element har et unikt indeks. Funktionen enumerate() gør det nemt at hente både indeks og værdi på samme tid.

Syntaksen for brug af enumerate() er:

for index, value in enumerate(sequence):
    # Your code here
  • index: henviser til positionen af et element i listen. Python anvender 0-baseret indeksering, hvilket betyder, at det første element har indekset 0;
  • value: henviser til det faktiske element ved et givent indeks.

Lad os anvende enumerate() på vores travel_list for at udskrive hver by sammen med dens indeks:

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
Note
Bemærk

Du kan bruge str() til at konvertere et tal til tekst, før du kombinerer det med en streng.

Opgave

Swipe to start coding

Du organiserer din rejseliste og vil tilføje en kort etiket til hvert land, der inkluderer dets placering på listen.

  • Brug funktionen enumerate() til at gennemløbe listen af lande.
  • For hvert land skal du oprette en streng, der siger noget i stil med: "Destination 1: France".
  • Gem disse strenge i en ny liste kaldet travel_rankings.

Løsning

Switch to desktopSkift til skrivebord for at øve i den virkelige verdenFortsæt der, hvor du er, med en af nedenstående muligheder
Var alt klart?

Hvordan kan vi forbedre det?

Tak for dine kommentarer!

Sektion 1. Kapitel 6
single

single

some-alt