Kemampuan intersection_update() metode set Python

Contoh

Hapus item yang tidak ada di set x dan set y:

x = {"apple", "banana", "cherry"}
y = {"google", "microsoft", "apple"}
x.intersection_update(y) 
print(x)

Jalankan Contoh

Definisi dan Penggunaan

Method intersection_update() akan menghapus projek yang tidak ada di semua kumpulan.

Method intersection_update() berbeza dengan method intersection(), kerana method intersection() mengembalikan kumpulan yang baru tanpa projek yang tidak perlu, sementara method intersection_update() menghapus projek yang tidak perlu dari kumpulan asal.

Sintaks

set.intersection_update(set1, set2 ... etc)

Nilai Parameter

Parameter Deskripsi
set1 Wajib. Untuk mencari kumpulan yang mengandungi projek yang sama.
set2

Pilihan. Untuk mencari kumpulan lain yang mengandungi projek yang sama.

Anda dapat membandingkan seberapa banyak kumpulan.

Kumpulan dipisahkan dengan koma.

Lebih banyak contoh

Contoh

Bandingkan 3 kumpulan, kumpulan yang dihasilkan mengandungi projek yang ada di semua 3 kumpulan:

x = {"a", "b", "c"}
y = {"c", "d", "e"}
z = {"f", "g", "c"}
x.intersection_update(y, z)
print(x)

Jalankan Contoh