Bahasa pemrograman python memiliki fungsi difference_update. Fungsi ini bisa digunakan untuk variabel yang bertipe data gabungan, dalam hal ini adalah tipe set.
Langsung ke contoh.
Misalkan kita punya data variabel A dan B pada set python yaitu:
A = {2, 3, 4, 5, 6, 7}
B = {10, 2, 4, 11, 5, 45}
Kita ingin tahu apa saja data yang terdapat pada variabel A, namun tidak terdapat pada variabel B? Atau jika dijadikan diagram, kira-kira seperti ini.
Sumber gbr:https://www.geeksforgeeks.org/
Jika meilihat gambar diagram di atas, apa saja data yang ada pada lingkaran merah sebagai data variabel A? Maka, kita bisa gunakan fungsi difference_update. Kode programnya seperti ini.
>>>
>>> A = {2, 3, 4, 5, 6, 7}
>>> B = {10, 2, 4, 11, 5, 45}
>>>
>>> A.difference_update(B)
>>> print(A)
{3, 6, 7}
Dari kode program di atas, hasil dari kode A.difference_update(B) adalah 3, 6, 7. Ketiga data tersebut berada pada variabel A, namun tidak ada pada data irisan variabel A dan B, maupun pada variabel B.
Demikian pemaparan singkat tenatang peran fungsi difference_update pada bahasa pemrograman python.
Artikel ini ditulis oleh Bram | 2020-08-27 | Dikunjungi 1 pengunjung unik per hari