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.