⊗pyPmLpFrI 146 of 208 menu

For-lus in Python

Lussen zijn bedoeld voor het herhaaldelijk uitvoeren van dezelfde operatie, bijvoorbeeld voor het doorlopen van elementen van itereerbare objecten. Tot dergelijke objecten behoren strings, tuples, lijsten, sets en woordenboeken.

In Python wordt het meest gebruik gemaakt van de for-lus. De syntaxis ziet er als volgt uit:

for element in itereerbaar object: lichaam van de lus

In de for-lus, net als bij de constructie if-else, moet voor het codeblok onder de voorwaarde een inspringing worden gemaakt voor de code die eronder staat.

Stel we hebben een lijst lst:

lst = [1, 2, 3, 4, 5]

Laten we met behulp van de for-lus alle elementen doorlopen en uitprinten:

lst = [1, 2, 3, 4, 5] for el in lst: print(el) # print 1, 2... 5

In het lichaam van de lus kunnen verschillende bewerkingen met de elementen worden uitgevoerd. Laten we de kwadraten van de elementwaarden uitprinten:

for el in lst: print(el ** 2) # print 1, 4... 25

Gegeven een lijst:

tst = ['1', '2', '3', '4', '5']

Doorloop deze met een lus en print elk element in de console.

Gegeven een tuple:

tst = (1, 2, 3, 4, 5)

Doorloop deze met een lus en print elk element in de console.

Gegeven een set:

tst = {'a', 'b', 'c', 'd', 'e'}

Doorloop deze met een lus en print elk element in de console.

Gegeven een string:

tst = 'abcde'

Doorloop deze met een lus en print elk teken in de console.

Gegeven een getal:

tst = 12345

Doorloop deze met een lus en print elk cijfer in de console.

Gegeven een lijst:

tst = [1, 2, 3, 4, 5]

Tel bij elk element het getal 2 op en print het resultaat in de console.

Nederlands
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Wij gebruiken cookies voor de werking van de site, analyse en personalisatie. De verwerking van gegevens gebeurt volgens het Privacybeleid.
alles accepteren aanpassen weigeren