Petlja for i uslov if u Python-u

Da bismo ispisali određene elemente iz iterabilnog objekta, možemo ugnezditi uslov if unutar petlje.

Neka imamo listu lst:

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

Hajde da ispišemo iz nje samo parne brojeve. Za to u telu petlje postavljamo uslov - pri deljenju vrednosti sa brojem 2, ostatak mora biti jednak 0:

pythonfor el in lst:
  if el % 2 == 0:
    print(el) # ispisace 2, 4
Задание 1

Dat je skup:

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

Ispišite iz njega samo pozitivne brojeve.

Задание 2

Data je lista:

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

Zapišite u novu listu one elemente koji su veći od dva i manji od pet.

Задание 3

Dat je tuple (korteks):

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

Pronađite zbir elemenata koji su parni brojevi.

Задание 4

Dat je broj:

pythontst = 1234567

Zapišite iz njega u novu listu samo neparne cifre (elemente).