⊗pyPmCoLC 28 of 129 menu

Uslovi u list comprehension u Pythonu

Ako je potrebno postaviti uslov u comprehension, on se upisuje sa desne strane iterabilnog objekta (liste, opsega brojeva):

lista = [izraz for element in iterabilno if uslov]

Prilikom generisanja liste moguće je postaviti dodatne uslove za njene elemente. Hajde da napišemo uslov prema kojem će u listu ući samo parni elementi iz opsega od 1 do 10:

lst = [i for i in range(1, 10) if i % 2 == 0] print(lst)

Nakon izvršenja koda ispisaće se nova lista sa parnim elementima:

[2, 4, 6, 8]

Pomoću comprehension napravite listu samo sa neparnim elementima:

[1, 3, 5, 7, 9]

Data je lista:

lst = [-6, -3, -1, 0, 2, 4]

Pomoću comprehension napravite iz nje novu listu, u kojoj će se nalaziti samo pozitivni brojevi, uključujući nulu.

Srpski
AfrikaansAzərbaycanБългарскиবাংলাБеларускаяČeštinaDanskDeutschΕλληνικάEnglishEspañolEestiSuomiFrançaisहिन्दीMagyarՀայերենIndonesiaItaliano日本語ქართულიҚазақ한국어КыргызчаLietuviųLatviešuМакедонскиMelayuမြန်မာNederlandsNorskPolskiPortuguêsRomânăРусскийසිංහලSlovenčinaSlovenščinaShqipСрпскиSvenskaKiswahiliТоҷикӣไทยTürkmenTürkçeЎзбекOʻzbekTiếng Việt
Koristimo kolačiće za rad sajta, analitiku i personalizaciju. Obrada podataka se vrši u skladu sa Politikom privatnosti.
prihvati sve podesi odbij