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.