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))

Coba di IDE

Output:

[2, 3]

Contoh Lainnya

Beberapa pembanding

data = {1, 2, 3, 4}
data.intersection_update({2, 3, 4}, [3, 4])
print(sorted(data))

Coba di IDE

Output:

[3, 4]

Operator &= untuk set

data = {1, 2, 3}
data &= {2, 3, 5}
print(sorted(data))

Coba di IDE

Output:

[2, 3]

Tidak ada irisan

data = {1, 2}
data.intersection_update({3, 4})
print(data)

Coba di IDE

Output:

set()

Kesalahan Umum

  • Method ini mengubah set asli.
  • Nilai baliknya None.
  • Jika tidak ada elemen bersama, set menjadi kosong.

Pelajari Lebih Lanjut