⊗pyPmLpFrI 146 of 208 menu

For-lus in Python

Lusse is bedoel vir die herhaalde uitvoering van dieselfde bewerking, byvoorbeeld, vir die iterasie van elemente van itereerbare voorwerpe. Sulke voorwerpe sluit in strings, tuple, lyste, versamelings en woordeboeke.

In Python word die for lus die wydste gebruik. Die sintaksis daarvan lyk so:

for element in itereerbare voorwerp: liggaam van die lus

In die for lus, net soos in die konstruksie if-else, moet 'n inkeping gemaak word vir die kode wat onder die voorwaardeblok geleë is.

Kom ons het 'n lys lst:

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

Kom ons deurloop en druk al sy elemente uit deur van die for lus gebruik te maak:

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

In die liggaam van die lus kan verskeie bewerkings met die elemente uitgevoer word. Kom ons druk die kwadrate van die elementwaardes uit:

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

Gegee 'n lys:

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

Deurloop dit met 'n lus en druk elke element in die konsole uit.

Gegee 'n tuple:

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

Deurloop dit met 'n lus en druk elke element in die konsole uit.

Gegee 'n versameling:

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

Deurloop dit met 'n lus en druk elke element in die konsole uit.

Gegee 'n string:

tst = 'abcde'

Deurloop dit met 'n lus en druk elke karakter in die konsole uit.

Gegee 'n getal:

tst = 12345

Deurloop dit met 'n lus en druk elke syfer in die konsole uit.

Gegee 'n lys:

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

Tel die getal 2 by elke element daarvan op en druk die resultaat in die konsole uit.

Afrikaans
AzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Ons gebruik koekies vir die werking van die webwerf, ontleding en personalisering. Die verwerking van data geskied volgens die Privaatheidsbeleid.
aanvaar alles instel verwerp