⊗pyPmLpFI 148 of 208 menu

For-loop och if-villkor i Python

För att skriva ut vissa element från en itererbar objekt kan du kapsla in ett villkor if i loopen.

Låt oss säga att vi har en lista lst:

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

Låt oss skriva ut endast de jämna talen från den. För att göra detta skriver vi ett villkor i loopkroppen - när värdet delas med talet 2 ska dess rest vara lika med 0:

for el in lst: if el % 2: print(el) # skriver ut 2, 4

Givet en mängd:

tst = {-2, 1, 3, -5, 4, -8}

Skriv ut endast de positiva talen från den.

Givet en lista:

tst = [7, 1, 2, 5, 3, 9]

Skriv till en ny lista de element som är större än två och mindre än fem.

Givet en tupel:

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

Hitta summan av de element som är jämna tal.

Givet ett tal:

tst = 1234567

Skriv endast de ojämna elementen från det till en ny lista.

Svenska
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSrpskiKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Vi använder kakor för webbplatsens funktion, analys och personalisering. Behandling av data sker i enlighet med Integritetspolicyn.
acceptera alla anpassa avvisa