Operasi Keanggotaan
Python adalah bahasa pemrograman yang terbilang unik, ia memiliki operator khusus atau juga sering dinamakan sebagai operator spesial. Dinamakan spesial karena memang operator ini hanya ada di Python dan tidak ada di bahasa pemrograman lainnya.
Di antara operator spesial tersebut adalah operator keanggotaan. Atau di dalam bahasa inggris ia dinamakan membership operator.
Operator keanggotaan dalam python hanya memiliki dua varian, yaitu in dan not in. Berikut ini tabel lebih lengkapnya:
Operator
Fungsi
in
Mengembalikan True
jika suatu nilai ada dalam koleksi
not in
Mengembalikan True
jika suatu nilai tidak ada dalam koleksi
Contoh Penggunaan Operator Keanggotaan
1. Memeriksa Keanggotaan dalam List
List adalah struktur data yang dapat menyimpan banyak nilai dalam satu variabel.
Output:
2. Memeriksa Keanggotaan dalam Set
Set adalah koleksi unik yang tidak mengizinkan elemen duplikat.
Output:
3. Memeriksa Keanggotaan dalam Tuple
Tuple adalah koleksi yang mirip dengan list tetapi bersifat immutable (tidak bisa diubah setelah dibuat).
Output:
4. Memeriksa Keanggotaan dalam Dictionary
Dictionary adalah koleksi yang menyimpan data dalam bentuk key-value pairs.
Output:
Catatan: Dalam dictionary, operator
in
hanya memeriksa kunci (key), bukan nilai (value).
Kesimpulan
Operator
in
digunakan untuk memeriksa apakah suatu elemen ada dalam koleksi.Operator
not in
digunakan untuk memeriksa apakah suatu elemen tidak ada dalam koleksi.Bisa digunakan pada list, set, tuple, dan dictionary.
Pada dictionary, operator
in
hanya mengecek kunci (key), bukan nilai (value).
Dengan menggunakan operator keanggotaan, kita bisa dengan mudah melakukan pemeriksaan tanpa harus melakukan perulangan manual.
Last updated