Pętla for i warunek if w Pythonie
Aby wypisać z obiektu iterowalnego
określone elementy, można zagnieździć w
pętli warunek if.
Załóżmy, że mamy listę lst:
lst = [1, 2, 3, 4, 5]
Wypiszmy z niej tylko liczby parzyste.
Aby to zrobić, wpisujemy w ciele pętli
warunek - przy dzieleniu wartości przez liczbę
2, jej reszta musi być równa
0:
for el in lst:
if el % 2 == 0:
print(el) # wypisze 2, 4
Dany zbiór:
tst = {-2, 1, 3, -5, 4, -8}
Wypisz z niego tylko liczby dodatnie.
Dana lista:
tst = [7, 1, 2, 5, 3, 9]
Zapisz w nowej liście te elementy, które są większe od dwóch i mniejsze od pięciu.
Dana krotka:
tst = (1, 2, 3, 4, 5, 6, 7)
Znajdź sumę elementów, które są liczbami parzystymi.
Dana liczba:
tst = 1234567
Zapisz z niej w nowej liście tylko elementy nieparzyste.