Den Første For Loop
Ved hjælp af løkker kan du iterere over sekvenser som lists
, strings
eller numeriske ranges
, de tillader at behandle store mængder data med minimal kode.
py
item
er en variabel, der tager værdien af hvert element i sekvensen én ad gangen;sequence
er de data, du itererer igennem, såsom en liste, streng eller range;for
-sætningens blok udføres for hvertitem
i sekvensen.
Forestil dig, at du har en strengvariabel og vil udskrive hvert bogstav af den i en kolonne. Da en streng er en sekvens af bogstaver, kan du bruge en løkke til at opnå dette.
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter)
Variablen
word
indeholder strengen'iteration'
.for
-løkken itererer over hvert tegn i strengen.Hvert tegn tilføjes til listen
letters
i hver iteration.Efter løkken indeholder
letters
alle tegnene fra'iteration'
som individuelle elementer.
Sørg for at navngive variablen item
meningsfuldt. For eksempel, hvis du itererer gennem en liste kaldet people
, bør det passende variabelnavn være person
.
Swipe to start coding
Du er en rejsende, der ønsker at oprette en rejseliste. Du har en liste over lande og skal tilføje dem til din rejseliste.
- Iterer gennem listen
countries
ved hjælp af enfor
-løkke. - Opdater
travel_list
, så den kun indeholder landene fracountries
.
Løsning
Tak for dine kommentarer!