Perbedaan Himpunan di Python
Untuk menemukan elemen di mana himpunan pertama
berbeda dari himpunan kedua, gunakan
metode difference. Di
parameternya, tentukan himpunan yang
ingin kita bandingkan dengan himpunan asli.
Misalkan kita memiliki dua himpunan:
st1 = {'a', 'b', 'c', 'e'}
st2 = {'b', 'w', 'c', 'a'}
Mari kita tampilkan elemen di mana himpunan pertama berbeda dari himpunan kedua:
res = st1.difference(st2)
print(res) # akan menampilkan {'e'}
Sekarang mari temukan elemen di mana himpunan kedua berbeda dari himpunan pertama:
res = st2.difference(st1)
print(res) # akan menampilkan {'w'}
Dalam bentuk yang lebih pendek, metode ini dapat ditulis seperti ini:
res = st2 - st1
print(res) # akan menampilkan {'w'}
Diberikan dua himpunan:
st1 = {'1', '3', '5'}
st2 = {'6', '8', '1', '3'}
Dapatkan elemen yang ada di himpunan kedua, tetapi tidak ada di himpunan pertama.
Diberikan dua himpunan:
st1 = {'a', 'b', 'c', 'd', 'e'}
st2 = {'d', 'e', 'f', 'g', 'h'}
Dapatkan elemen yang ada di himpunan pertama, tetapi tidak ada di himpunan kedua.
Diberikan tiga himpunan:
st1 = {1, 2, 4, 5}
st2 = {1, 2, 3, 6}
st3 = {1, 2}
Dapatkan himpunan elemen yang ada di himpunan pertama dan kedua, tetapi tidak di himpunan ketiga:
{3, 4, 5, 6}
Diberikan tiga himpunan:
st1 = {1, 3, 6, 8}
st2 = {5, 8, 10, 2}
st3 = {12, 7, 3, 1}
Dapatkan elemen di mana himpunan pertama
berbeda dari himpunan kedua. Simpan
elemen-elemen tersebut ke dalam variabel st4. Temukan elemen
yang sama untuk st4 dan st3.