Uslovi u list comprehension u Pythonu

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

pythonlista = [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:

pythonlst = [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:

python[2, 4, 6, 8]
Задание 1

Pomoću comprehension napravite listu samo sa neparnim elementima:

python[1, 3, 5, 7, 9]
Задание 2

Data je lista:

pythonlst = [-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.