Metode difference
Metode difference mengembalikan set,
yang diperoleh dari elemen-elemen di mana set pertama
berbeda dengan set kedua. Dalam parameter,
kita tentukan set yang ingin kita
bandingkan dengan set asli.
Sintaksis
set.difference(set, yang ingin dibandingkan)
Contoh
Mari terapkan metode difference
untuk mendapatkan elemen-elemen yang berbeda dari dua set:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)
Hasil eksekusi kode:
{'c', 'b'}
Contoh
Metode difference juga memiliki
bentuk singkat:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)
Hasil eksekusi kode:
{'b', 'c'}
Lihat juga
-
metode
intersection,
yang mengembalikan irisan set -
metode
issubset,
yang memeriksa keberadaan elemen set dalam suatu urutan -
metode
issuperset,
yang memeriksa keberadaan elemen urutan dalam suatu set -
metode
symmetric_difference,
yang mengeluarkan elemen-elemen umum dari set dan urutan