Perulangan for dan Kondisi if dalam Python

Untuk menampilkan elemen-elemen tertentu dari objek yang dapat diiterasi, kita dapat menyisipkan kondisi if ke dalam perulangan.

Misalkan kita memiliki list lst:

pythonlst = [1, 2, 3, 4, 5]

Mari kita tampilkan hanya angka genap darinya. Untuk melakukan ini, tuliskan kondisi dalam badan perulangan - saat nilai dibagi dengan angka 2, sisanya harus sama dengan 0:

pythonfor el in lst:
  if el % 2 == 0:
    print(el) # akan menampilkan 2, 4
Задание 1

Diberikan himpunan:

pythontst = {-2, 1, 3, -5, 4, -8}

Tampilkan hanya angka positif darinya.

Задание 2

Diberikan list:

pythontst = [7, 1, 2, 5, 3, 9]

Catat dalam list baru elemen-elemen yang lebih besar dari dua dan kurang dari lima.

Задание 3

Diberikan tuple:

pythontst = (1, 2, 3, 4, 5, 6, 7)

Temukan jumlah elemen yang merupakan angka genap.

Задание 4

Diberikan angka:

pythontst = 1234567

Catat dalam list baru hanya elemen ganjil darinya.