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:
lst = [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:
for el in lst:
if el % 2:
print(el) # kiírja 2, 4
Adott egy halmaz:
tst = {-2, 1, 3, -5, 4, -8}
Jelenítsd meg belőle csak a pozitív számokat.
Adott egy lista:
tst = [7, 1, 2, 5, 3, 9]
Írd egy új listába azokat az elemeket, amelyek nagyobbak, mint kettő és kisebbek, mint öt.
Adott egy tuple:
tst = (1, 2, 3, 4, 5, 6, 7)
Határozd meg a páros számok összegét.
Adott egy szám:
tst = 1234567
Írd egy új listába belőle csak a páratlan elemeket.