Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Oppiskele Enumerate()-Funktio | For-Silmukka
Python-Silmukoiden Opas

Pyyhkäise näyttääksesi valikon

book
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 samalla seurata niiden sijaintia sekvenssissä.

Pythonissa listat ovat järjestettyjä tietorakenteita, mikä tarkoittaa, että jokaisella alkiolla on yksilöllinen indeksi. enumerate()-funktio helpottaa sekä indeksin että arvon saamista samanaikaisesti.

enumerate()-funktion syntaksi on:

python
  • 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 tulostamaan jokainen kaupunki ja sen indeksi:

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
Tehtävä

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 silmukoimaan maiden listan läpi.
  • Luo jokaiselle maalle merkkijono, joka näyttää esimerkiksi tältä: "Destination 1: France".
  • Tallenna nämä merkkijonot uuteen listaan nimeltä travel_rankings.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

Osio 1. Luku 6
single

single

Kysy tekoälyä

expand

Kysy tekoälyä

ChatGPT

Kysy mitä tahansa tai kokeile jotakin ehdotetuista kysymyksistä aloittaaksesi keskustelumme

close

Awesome!

Completion rate improved to 5

book
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 samalla seurata niiden sijaintia sekvenssissä.

Pythonissa listat ovat järjestettyjä tietorakenteita, mikä tarkoittaa, että jokaisella alkiolla on yksilöllinen indeksi. enumerate()-funktio helpottaa sekä indeksin että arvon saamista samanaikaisesti.

enumerate()-funktion syntaksi on:

python
  • 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 tulostamaan jokainen kaupunki ja sen indeksi:

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
Tehtävä

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 silmukoimaan maiden listan läpi.
  • Luo jokaiselle maalle merkkijono, joka näyttää esimerkiksi tältä: "Destination 1: France".
  • Tallenna nämä merkkijonot uuteen listaan nimeltä travel_rankings.

Ratkaisu

Switch to desktopVaihda työpöytään todellista harjoitusta vartenJatka siitä, missä olet käyttämällä jotakin alla olevista vaihtoehdoista
Oliko kaikki selvää?

Miten voimme parantaa sitä?

Kiitos palautteestasi!

close

Awesome!

Completion rate improved to 5

Pyyhkäise näyttääksesi valikon

some-alt