Fungsi Issuperset() Mengetahui Cakupan Elemen Array Set Pemrograman Python

Untuk mengetahui apakah elemen-elemen pada array set mencakup semua elemen array set lainnya, gunakan fungsi issuperset().


Kodefungsi.com -

Fungsi issuperset() adalah fungsi built-in bahasa pemrograman python yang sudah tersedia dalam library pemrograman python. 

Fungsi issuperset() digunakan dalam array set, yang bertujuan untuk mengetahui apakah nilai elemen dalam suatu array set mencakupi semua elemen array set lainnya.

Karena fungsi issuperset() adalah fungsi yang sudah tersedia dalam library pemrograman python, maka programmer python tinggal memakainya saja. 

Bagaimana cara menggunakan fungsi issuperset() pada pemrograman python, lihat beberapa contoh program python sederhana berikut.

 

Contoh 1  

x = set("python") #inisialisasi variabel x dengan set
y = set("py") #inisialisasi variabel y dengan tipe set
print (x) #menampilkan elemen dalam set variabel x
{'h', 'o', 'y', 'n', 't', 'p'}
print (y) #menampilkan elemen dalam set variabel y
{'y', 'p'}
x.issuperset(y) #mengetahui apakah elemen variabel x mencakup seluruh elemen set variabel y
True
y.issuperset(x) #mengetahui apakah elemen variabel y mencakup seluruh elemen set variabel x
False

Pada contoh 1 diperlihatkan penggunaan fungsi issuperset() pada arrat set pemrograman python untuk mengetahui apakah seluruh elemen-elemen yang ada dalam array set variabel x adalah “atasan” dari elemen-elemen dari variabel y? atau apakah seluruh elemen-elemen dalam set variabel x mencakupi elemen dalam set variabel y? Atau sebaliknya?

Nilai True yang dihasilkan kode sintaks x.issuperset(y) pada contoh 1 artinya bahwa benar elemen yang ada dalam set variabel x mencakupi seluruh elemen-elemen yang ada dalam set variabel y.

Sedangkan nilai False yang dihasilkan dari kode sintaks y.issuperset(x) artinya bahwa elemen yang ada dalam set variabel y tidak mencakupi seluruh elemen yang ada dalam set variabel x.  Dimana karakter ‘h’, ‘o’, ‘n’, ‘t’ dalam array set variabel x tidak ada pada array set variabel y.

Fungsi lain yang memiliki kegunaan berdekatan dengan fungsi issuperset() adalah fungsi issubset(). Perbedaannya adalah fungsi issuperset() melihat dari atas atau melihat cakupan elemen, sedangkan issubset() melihat dari bawah atau melihat bagian elemen.

 

Contoh 2. Penggunaan fungsi issubset()

x = set("python") #inisialisasi variabel x dengan set
y = set("py") #inisialisasi variabel y dengan tipe set
print (x) #menampilkan elemen dalam set variabel x
{'h', 'o', 'y', 'n', 't', 'p'}
print (y) #menampilkan elemen dalam set variabel y
{'y', 'p'}
x.issubset(y) #mengetahui apakah elemen dalam set variabel x adalah bagian dari set variabel y
False
y.issubset(x) #mengetahui apakah elemen dalam set variabel y adalah bagian dari set variabel x
True

 

 

  

Artikel ini ditulis oleh | | Dikunjungi 1 pengunjung unik per hari

>