Den Första For-Loop
Genom att använda loopar kan du iterera över sekvenser som lists, strings eller numeriska ranges, de tillåter att bearbeta stora mängder data med minimal kod.
for item in sequence:
# Perform some operation
itemär en variabel som tar värdet av varje element i sekvensen en i taget;sequenceär de data du itererar genom, såsom en lista, sträng eller range;for-satsblocket körs för varjeitemi sekvensen.
Föreställ dig att du har en strängvariabel och vill skriva ut varje bokstav i den i en kolumn. Eftersom en sträng är en sekvens av bokstäver kan du använda en loop för att uppnå detta.
123456word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter)
- Variabeln
wordhåller strängen'iteration'. for-loopen itererar över varje tecken i strängen.- Varje tecken läggs till i listan
lettersi varje iteration. - Efter loopen innehåller
lettersalla tecken från'iteration'som individuella element.
Se till att namnge variabeln item meningsfullt. Till exempel, om du itererar genom en lista som heter people, bör det lämpliga variabelnamnet vara person.
Swipe to start coding
Du är en resenär som vill skapa en reselista. Du har en lista över länder och behöver lägga till dem i din reselista.
- Iterera genom listan
countriesmed enfor-loop. - Uppdatera
travel_listså att den endast innehåller länderna fråncountries.
Lösning
Tack för dina kommentarer!
single
Fråga AI
Fråga AI
Fråga vad du vill eller prova någon av de föreslagna frågorna för att starta vårt samtal
Awesome!
Completion rate improved to 5
Den Första For-Loop
Svep för att visa menyn
Genom att använda loopar kan du iterera över sekvenser som lists, strings eller numeriska ranges, de tillåter att bearbeta stora mängder data med minimal kod.
for item in sequence:
# Perform some operation
itemär en variabel som tar värdet av varje element i sekvensen en i taget;sequenceär de data du itererar genom, såsom en lista, sträng eller range;for-satsblocket körs för varjeitemi sekvensen.
Föreställ dig att du har en strängvariabel och vill skriva ut varje bokstav i den i en kolumn. Eftersom en sträng är en sekvens av bokstäver kan du använda en loop för att uppnå detta.
123456word = 'iteration' letters = [] # Adding every letter in the word to the list for letter in word: letters.append(letter)
- Variabeln
wordhåller strängen'iteration'. for-loopen itererar över varje tecken i strängen.- Varje tecken läggs till i listan
lettersi varje iteration. - Efter loopen innehåller
lettersalla tecken från'iteration'som individuella element.
Se till att namnge variabeln item meningsfullt. Till exempel, om du itererar genom en lista som heter people, bör det lämpliga variabelnamnet vara person.
Swipe to start coding
Du är en resenär som vill skapa en reselista. Du har en lista över länder och behöver lägga till dem i din reselista.
- Iterera genom listan
countriesmed enfor-loop. - Uppdatera
travel_listså att den endast innehåller länderna fråncountries.
Lösning
Tack för dina kommentarer!
single