Kaedah difference
Kaedah difference mengembalikan set,
yang diperoleh daripada elemen-elemen di mana set pertama
berbeza dengan set kedua. Dalam parameter,
kita tentukan set yang ingin kita
bandingkan dengan set asal.
Sintaks
set.difference(set, yang ingin dibandingkan)
Contoh
Mari gunakan kaedah difference
untuk mendapatkan elemen berbeza daripada dua set:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1.difference(st2)
print(res)
Keputusan pelaksanaan kod:
{'c', 'b'}
Contoh
Kaedah difference juga mempunyai
bentuk pintas:
st1 = {'a', 'b', 'c'}
st2 = {'e', 'g', 'a'}
res = st1 - st2
print(res)
Keputusan pelaksanaan kod:
{'b', 'c'}
Lihat juga
-
kaedah
intersection,
yang mengembalikan persilangan set -
kaedah
issubset,
yang menyemak kewujudan elemen set dalam jujukan -
kaedah
issuperset,
yang menyemak kewujudan elemen jujukan dalam set -
kaedah
symmetric_difference,
yang mengecualikan elemen sepunya set dan jujukan