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