Daftar Referensi Python
Method set.intersection_update() mempertahankan hanya elemen yang terdapat pada set dan seluruh iterable pembanding.
Sintaks
set.intersection_update(*others)
Parameter
| Parameter | Wajib? | Keterangan |
|---|---|---|
others |
Ya | Satu atau lebih iterable pembanding |
Nilai balik: None.
Contoh
data = {1, 2, 3}
data.intersection_update({2, 3, 4})
print(sorted(data))
Output:
[2, 3]
Contoh Lainnya
Beberapa pembanding
data = {1, 2, 3, 4}
data.intersection_update({2, 3, 4}, [3, 4])
print(sorted(data))
Output:
[3, 4]
Operator &= untuk set
data = {1, 2, 3}
data &= {2, 3, 5}
print(sorted(data))
Output:
[2, 3]
Tidak ada irisan
data = {1, 2}
data.intersection_update({3, 4})
print(data)
Output:
set()
Kesalahan Umum
- Method ini mengubah set asli.
- Nilai baliknya
None. - Jika tidak ada elemen bersama, set menjadi kosong.
Pelajari Lebih Lanjut
- Referensi: set.difference_update() · Operasi set · symmetric_difference_update()
- Buku Belajar Python untuk Pemula: Bab 13 dan Bab 16
