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:
lst = [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:
for el in lst:
if el % 2 == 0:
print(el) # akan menampilkan 2, 4
Diberikan himpunan:
tst = {-2, 1, 3, -5, 4, -8}
Tampilkan hanya angka positif darinya.
Diberikan list:
tst = [7, 1, 2, 5, 3, 9]
Catat dalam list baru elemen-elemen yang lebih besar dari dua dan kurang dari lima.
Diberikan tuple:
tst = (1, 2, 3, 4, 5, 6, 7)
Temukan jumlah elemen yang merupakan angka genap.
Diberikan angka:
tst = 1234567
Catat dalam list baru hanya elemen ganjil darinya.