Den Første For-Loop
Ved å bruke løkker kan du iterere over sekvenser som lists
, strings
eller numeriske ranges
, de lar deg behandle store mengder data med minimal kode.
py
item
er en variabel som tar verdien av hvert element i sekvensen én om gangen;sequence
er dataene du itererer gjennom, slik som en liste, streng eller rekkevidde;for
-setningsblokken utføres for hvertitem
i sekvensen.
Tenk deg at du har en strengvariabel og vil skrive ut hver bokstav av den i en kolonne. Siden en streng er en sekvens av bokstaver, kan du bruke en løkke for å oppnå dette.
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter)
Variabelen
word
inneholder strengen'iteration'
.for
-løkken itererer over hvert tegn i strengen.Hvert tegn legges til i
letters
-listen i hver iterasjon.Etter løkken inneholder
letters
alle tegnene fra'iteration'
som individuelle elementer.
Sørg for å gi item
-variabelen et meningsfullt navn. For eksempel, hvis du itererer gjennom en liste kalt people
, bør det passende variabelnavnet være person
.
Swipe to start coding
Du er en reisende som ønsker å lage en reiseliste. Du har en liste over land og trenger å legge dem til reiselisten din.
- Iterer gjennom
countries
-listen ved hjelp av enfor
-løkke. - Oppdater
travel_list
slik at den kun inneholder landene fracountries
.
Løsning
Takk for tilbakemeldingene dine!