Enumerate()-Funktio
enumerate()-funktio on erittäin hyödyllinen, kun tarvitset sekä arvon että sen indeksin sekvenssissä, kuten listassa tai merkkijonossa. Tämän avulla voit käsitellä alkioita ja seurata samalla niiden sijaintia sekvenssissä.
Pythonissa listat ovat järjestettyjä tietorakenteita, eli jokaisella alkiolla on yksilöllinen indeksi. enumerate()-funktio helpottaa sekä indeksin että arvon saamista samanaikaisesti.
enumerate()-funktion syntaksi on:
for index, value in enumerate(sequence):
# Your code here
index: viittaa alkion sijaintiin listassa. Python käyttää nollapohjaista indeksointia, eli ensimmäisen alkion indeksi on 0;value: viittaa varsinaiseen alkioon annetussa indeksissä.
Käytetään enumerate()-funktiota travel_list-listaan, jotta voimme tulostaa jokaisen kaupungin ja sen indeksin:
12345travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(str(index) + ' ' + city)
Voit käyttää str()-funktiota muuntaaksesi luvun tekstiksi ennen sen yhdistämistä merkkijonoon.
Swipe to start coding
Olet järjestämässä matkatoivelistaasi ja haluat lisätä lyhyen tunnisteen jokaiselle maalle, joka sisältää sen sijainnin listalla.
- Käytä
enumerate()-funktiota silmukoidaksesi maiden listan läpi. - Luo jokaiselle maalle merkkijono, joka on esimerkiksi:
"Destination 1: France". - Tallenna nämä merkkijonot uuteen listaan nimeltä
travel_rankings.
Ratkaisu
Kiitos palautteestasi!
single
Kysy tekoälyä
Kysy tekoälyä
Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme
Mahtavaa!
Completion arvosana parantunut arvoon 5
Enumerate()-Funktio
Pyyhkäise näyttääksesi valikon
enumerate()-funktio on erittäin hyödyllinen, kun tarvitset sekä arvon että sen indeksin sekvenssissä, kuten listassa tai merkkijonossa. Tämän avulla voit käsitellä alkioita ja seurata samalla niiden sijaintia sekvenssissä.
Pythonissa listat ovat järjestettyjä tietorakenteita, eli jokaisella alkiolla on yksilöllinen indeksi. enumerate()-funktio helpottaa sekä indeksin että arvon saamista samanaikaisesti.
enumerate()-funktion syntaksi on:
for index, value in enumerate(sequence):
# Your code here
index: viittaa alkion sijaintiin listassa. Python käyttää nollapohjaista indeksointia, eli ensimmäisen alkion indeksi on 0;value: viittaa varsinaiseen alkioon annetussa indeksissä.
Käytetään enumerate()-funktiota travel_list-listaan, jotta voimme tulostaa jokaisen kaupungin ja sen indeksin:
12345travel_list = ['Monako', 'Luxemburg', 'Liverpool', 'Barcelona', 'Munchen'] # Printing all cities with their indexes for index, city in enumerate(travel_list): print(str(index) + ' ' + city)
Voit käyttää str()-funktiota muuntaaksesi luvun tekstiksi ennen sen yhdistämistä merkkijonoon.
Swipe to start coding
Olet järjestämässä matkatoivelistaasi ja haluat lisätä lyhyen tunnisteen jokaiselle maalle, joka sisältää sen sijainnin listalla.
- Käytä
enumerate()-funktiota silmukoidaksesi maiden listan läpi. - Luo jokaiselle maalle merkkijono, joka on esimerkiksi:
"Destination 1: France". - Tallenna nämä merkkijonot uuteen listaan nimeltä
travel_rankings.
Ratkaisu
Kiitos palautteestasi!
single