Цикл for и услов if у Пајтону
Да бисте приказали одређене елементе из
објекта који се може итерирати, можете
угнездити услов if унутар
циклуса.
Претпоставимо да имамо списак lst:
lst = [1, 2, 3, 4, 5]
Хајде да из њега прикажемо само парне
бројеве. Да бисмо то урадили, у телу
циклуса постављамо услов - при дељењу
вредности са бројем 2, остатак
треба да буде једнак 0:
for el in lst:
if el % 2 == 0:
print(el) # исписаће 2, 4
Дат је скуп:
tst = {-2, 1, 3, -5, 4, -8}
Прикажите из њега само позитивне бројеве.
Дат је списак:
tst = [7, 1, 2, 5, 3, 9]
Запишите у нови списак оне елементе који су већи од два и мањи од пет.
Дата је торка (tuple):
tst = (1, 2, 3, 4, 5, 6, 7)
Пронађите збир елемената који су парни бројеви.
Дат је број:
tst = 1234567
Запишите из њега у нови списак само непарне цифре.