Цикл 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
Дата је торка (tuple):
pythontst = (1, 2, 3, 4, 5, 6, 7)
Пронађите збир елемената који су парни бројеви.
Задание 4
Дат је број:
pythontst = 1234567
Запишите из њега у нови списак само непарне цифре.