Kursinnehåll
Introduktion till Python
Introduktion till Python
Utforska for-Loopen i Python
När man loopar genom en specifik uppsättning värden är for
-loopen det idealiska valet i Python. Till skillnad från vissa andra språk kräver den inte en fördefinierad räknarvariabel. Istället använder den en iteratorvariabel, som inte behöver deklareras i förväg.
Python for
-loopar fungerar med olika sekvenstyper, inklusive listor, tupler, strängar och ordböcker. Till exempel, när man itererar över en sträng:
# Initial string word = 'Codefinity' # Initialize a for loop for i in word: print(i, end = ' ')
Notera
Variabeln
i
fungerar som en iterator, som tar värdet av varje tecken i strängenword
under varje iteration avfor
-loopen. När loopen körs representerari
sekventiellt varje tecken i"Codefinity"
, och skriver ut dem ett efter ett.
Som demonstrerat itererar loopen genom varje tecken (eller element) i strängen. På samma sätt, när man loopar genom en lista, bearbetar den varje objekt i listan ett i taget.
# Initial list values = [1, [2, 3], 4, "code"] # Initialize a for loop for el in values: print(el, end = ' ')
Notera
for
-loopen kräver inte en fördefinierad räknarvariabel. Vilket variabelnamn som helst kan användas, även om programmerare ofta väljer vanliga namn somi
ellerj
. I det andra exemplet användesel
som en förkortning för'element'
.
Tack för dina kommentarer!