Python-ի for ցիկլը և if պայմանը
Որպեսզի կրկնվող օբյեկտից դուրս բերենք
որոշակի տարրեր, կարող ենք ցիկլի ներսում տեղադրել
if պայմանը։
Ենթադրենք ունենք lst ցուցակը։
pythonlst = [1, 2, 3, 4, 5]
Դրանից դուրս բերենք միայն զույգ
թվերը։ Դրա համար ցիկլի մարմնում գրում ենք
պայման՝ արժեքը 2-ի վրա բաժանելիս,
մնացորդը պետք է հավասար լինի
0-ի։
pythonfor el in lst:
if el % 2 == 0:
print(el) # կարտածի 2, 4
Задание 1
Տրված է բազմություն։
pythontst = {-2, 1, 3, -5, 4, -8}
Դրանից դուրս բերեք միայն դրական թվերը։
Задание 2
Տրված է ցուցակ։
pythontst = [7, 1, 2, 5, 3, 9]
Գրեք նոր ցուցակի մեջ այն տարրերը, որոնք մեծ են երկուսից և փոքր են հինգից։
Задание 3
Տրված է թյուպ։
pythontst = (1, 2, 3, 4, 5, 6, 7)
Գտեք զույգ թվեր հանդիսացող տարրերի գումարը։
Задание 4
Տրված է թիվ։
pythontst = 1234567
Դրանից գրեք նոր ցուցակի մեջ միայն կենտ տարրերը։