A for ciklus és if feltétel Pythonban

Ahhoz, hogy egy iterálható objektumból meghatározott elemeket jelenítsünk meg, beágyazhatunk egy if feltételt a ciklusba.

Tegyük fel, hogy van egy lst listánk:

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

Jelenítsük meg belőle csak a páros számokat. Ehhez a ciklus törzsébe írunk egy feltételt - amikor az értéket elosztjuk 2-vel, a maradéka 0 kell legyen:

pythonfor el in lst:
  if el % 2:
    print(el) # kiírja 2, 4
Задание 1

Adott egy halmaz:

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

Jelenítsd meg belőle csak a pozitív számokat.

Задание 2

Adott egy lista:

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

Írd egy új listába azokat az elemeket, amelyek nagyobbak, mint kettő és kisebbek, mint öt.

Задание 3

Adott egy tuple:

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

Határozd meg a páros számok összegét.

Задание 4

Adott egy szám:

pythontst = 1234567

Írd egy új listába belőle csak a páratlan elemeket.