Silahkan masuk atau daftar agar skor dan code anda tersimpan.

Memeriksa Eksistensi Item

Sering sekali kita ingin memeriksa apakah suatu item di list ada atau tidak. Caranya mudah saja di Python yaitu seperti ini:

minuman = [ "kopi", "susu", "teh"]
print 'bandrek' in minuman # False
print 'susu' in minuman # True

Dengan menggunakan in kita bisa memeriksa apakah 'bandrek' atau 'susu' ada di minuman atau tidak. Output dari operasi ini adalah boolean. Sehingga kita bisa mengkombinasikannya dengan if seperti berikut:

if 'bandrek' not in minuman:
  minuman.append('bandrek')

Perhatikan kita menggunakan not sebelum in sehingga "bandrek" not in minuman akan bernilai True jika "bandrek" tidak ada di minuman. Lalu jika tidak ada, maka kita bisa dengan mudah menambahkan sebuah item di minuman dengan append().

kata kunci in juga bisa gunakan di operasi string. Seperti ini:

print "suka" in "Saya suka Python"

yang akan mengeluarkan True.


Instruksi:
  1. Periksa jika "nasi goreng" ada di makanan atau tidak dengan not in.
  2. Jika tidak ada, maka tambahkan "nasi goreng" ke makanan.


Forum Diskusi
Lanjut Premium