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:
pythonlst = [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:
pythonfor el in lst:
if el % 2 == 0:
print(el) # wypisze 2, 4
Задание 1
Dany zbiór:
pythontst = {-2, 1, 3, -5, 4, -8}
Wypisz z niego tylko liczby dodatnie.
Задание 2
Dana lista:
pythontst = [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.
Задание 3
Dana krotka:
pythontst = (1, 2, 3, 4, 5, 6, 7)
Znajdź sumę elementów, które są liczbami parzystymi.
Задание 4
Dana liczba:
pythontst = 1234567
Zapisz z niej w nowej liście tylko elementy nieparzyste.