Ensimmäinen For-Silmukka
Käyttämällä silmukoita voit iteroida sekvenssien, kuten lists
, strings
tai numeeristen ranges
, yli. Ne mahdollistavat suurten tietomäärien käsittelyn vähäisellä koodilla.
py
item
on muuttuja, joka ottaa kunkin elementin arvon sekvenssissä yksi kerrallaan;sequence
on data, jota iteroit, kuten lista, merkkijono tai range;for
-lauseen lohko suoritetaan jokaiselleitem
:lle sekvenssissä.
Kuvittele, että sinulla on merkkijonomuuttuja ja haluat tulostaa jokaisen kirjaimen siitä sarakkeeseen. Koska merkkijono on kirjainsekvenssi, voit käyttää silmukkaa tämän saavuttamiseksi.
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter)
word
-muuttuja sisältää merkkijonon'iteration'
.for
-silmukka käy läpi jokaisen merkin merkkijonossa.Jokainen merkki lisätään
letters
-listaan jokaisessa iteraatiossa.Silmukan jälkeen
letters
sisältää kaikki merkit'iteration'
-merkkijonosta yksittäisinä elementteinä.
Varmista, että nimeät item
-muuttujan merkityksellisesti. Esimerkiksi, jos iteroit listan nimeltä people
läpi, sopiva muuttujan nimi olisi person
.
Swipe to start coding
Olet matkailija, joka haluaa luoda matkustuslistan. Sinulla on lista maista ja sinun täytyy lisätä ne matkustuslistallesi.
- Iteroi
countries
-listan läpi käyttäenfor
-silmukkaa. - Päivitä
travel_list
niin, että se sisältää vain maatcountries
-listasta.
Ratkaisu
Kiitos palautteestasi!