Gelung for dan Syarat if dalam Python

Untuk mengeluarkan elemen tertentu daripada objek yang boleh diulang, anda boleh menyaratkan syarat if di dalam gelung.

Katakan kita mempunyai senarai lst:

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

Mari kita keluarkan daripadanya hanya nombor genap. Untuk melakukan ini, tuliskan syarat dalam badan gelung - apabila nilai dibahagi dengan nombor 2, bakinya hendaklah sama dengan 0:

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

Diberi set:

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

Keluarkan daripadanya hanya nombor positif.

Задание 2

Diberi senarai:

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

Rekod dalam senarai baru elemen-elemen yang lebih besar daripada dua dan kurang daripada lima.

Задание 3

Diberi tupel:

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

Cari hasil tambah elemen-elemen yang merupakan nombor genap.

Задание 4

Diberi nombor:

pythontst = 1234567

Rekod daripadanya dalam senarai baru hanya elemen ganjil.