Kesatuan Set Python ()

Kaedah Python set union () mengembalikan set baru dengan elemen yang berbeza dari semua set.

Penyatuan dua atau lebih set adalah himpunan semua elemen berbeza yang terdapat dalam semua set. Sebagai contoh:

 A = (1, 2) B = (2, 3, 4) C = (5) Kemudian, A∪B = B∪A = (1, 2, 3, 4) A∪C = C∪A = (1 , 2, 5) B∪C = C∪B = (2, 3, 4, 5) A∪B∪C = (1, 2, 3, 4, 5)
Kesatuan tiga set ditunjukkan dalam warna hijau

Sintaksnya union()adalah:

 A.union (* set_ lain)

Catatan: * bukan sebahagian daripada sintaks. Ia digunakan untuk menunjukkan bahawa kaedah tersebut dapat menggunakan 0 atau lebih argumen.

Nilai Pulangan dari kesatuan ()

  • The union()Cara mengembalikan set baru dengan unsur-unsur dari set dan set lain (yang diluluskan sebagai argumen).
  • Sekiranya argumen tidak disampaikan union(), ia mengembalikan salinan cetek yang cetek.

Contoh 1: Kerja kesatuan ()

 A = ('a', 'c', 'd') B = ('c', 'd', 2 ) C = (1, 2, 3) print('A U B =', A.union(B)) print('B U C =', B.union(C)) print('A U B U C =', A.union(B, C)) print('A.union() =', A.union())

Pengeluaran

 AUB = (2, 'a', 'd', 'c') BUC = (1, 2, 3, 'd', 'c') AUBUC = (1, 2, 3, 'a', 'd' , 'c') A.union () = ('a', 'd', 'c')

Anda juga boleh menemui penyatuan set menggunakan |operator.

Contoh 2: Tetapkan Kesatuan Menggunakan | Pengendali

 A = ('a', 'c', 'd') B = ('c', 'd', 2 ) C = (1, 2, 3) print('A U B =', A| B) print('B U C =', B | C) print('A U B U C =', A | B | C)

Pengeluaran

 AUB = (2, 'a', 'c', 'd') BUC = (1, 2, 3, 'c', 'd') AUBUC = (1, 2, 3, 'a', 'c' , 'd')

Artikel menarik...