Notice: This page requires JavaScript to function properly.
Please enable JavaScript in your browser settings or update your browser.
Lære Den Første For-Loop | For-Løkken
Python Løkker Veiledning

book
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
for item in sequence:
# Perform some operation
  • 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 hvert item 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)
123456
word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter)
copy
  • 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.

Oppgave

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 en for-løkke.
  • Oppdater travel_list slik at den kun inneholder landene fra countries.

Løsning

# List of countries
countries = ['Wales', 'Denmark', 'Belgium', 'Japan', 'South Korea', 'Barcelona', 'South Africa', 'Indonesia','Singapore', 'Australia', 'India', 'Saudi Arabia', 'Mexico', 'Turkey', 'Greece', 'Netherlands', 'Tokyo', 'Finland', 'Monako', 'United Arab Emirates', 'Egypt', 'Morocco', 'Brazil', 'Argentina', 'Ireland', 'Portugal', 'Chile', 'Paris', 'Spain', 'Czech Republic', 'Sweden', 'Switzerland', 'Liverpool', 'Thailand', 'Luxemburg', 'New Zealand', 'France', 'Italy', 'Germany', 'New York', 'China', 'Munchen', 'Canada', 'Hungary', 'Scotland', 'Norway', 'Austria', 'Ukraine', 'Poland']

# List of visited countires
travel_list = []

for country in countries:
travel_list.append(country)

# Testing
print("Countries to visit:", travel_list)
Alt var klart?

Hvordan kan vi forbedre det?

Takk for tilbakemeldingene dine!

Seksjon 1. Kapittel 1
single

single

# List of countries
countries = ['Wales', 'Denmark', 'Belgium', 'Japan', 'South Korea', 'Barcelona', 'South Africa', 'Indonesia','Singapore', 'Australia', 'India', 'Saudi Arabia', 'Mexico', 'Turkey', 'Greece', 'Netherlands', 'Tokyo', 'Finland', 'Monako', 'United Arab Emirates', 'Egypt', 'Morocco', 'Brazil', 'Argentina', 'Ireland', 'Portugal', 'Chile', 'Paris', 'Spain', 'Czech Republic', 'Sweden', 'Switzerland', 'Liverpool', 'Thailand', 'Luxemburg', 'New Zealand', 'France', 'Italy', 'Germany', 'New York', 'China', 'Munchen', 'Canada', 'Hungary', 'Scotland', 'Norway', 'Austria', 'Ukraine', 'Poland']

# List of visited countires
travel_list = []

# Testing
print("Countries to visit:", travel_list)

Spør AI

expand

Spør AI

ChatGPT

Spør om hva du vil, eller prøv ett av de foreslåtte spørsmålene for å starte chatten vår

some-alt