union()

Python Set union() metodi

❮ Python set metodlari ma’lumotnomasi


Misol

Ikkala to‘plamdagi barcha elementlarni o‘z ichiga olgan to‘plamni qaytaring, takroriy elementlar chiqarib tashlanadi:

x = {"apple", "banana", "cherry"} y = {"google", "microsoft", "apple"} z = x.union(y) print(z)
O‘zingiz sinab ko‘ring »

Ta’rif va qo‘llanilishi

union() metodi asl to‘plamdagi barcha elementlarni va belgilangan to‘plam(lar)dagi barcha elementlarni o‘z ichiga olgan to‘plamni qaytaradi.

Vergul bilan ajratib, istalgancha to‘plamni ko‘rsatishingiz mumkin.

Bu to‘plam bo‘lishi shart emas, u istalgan iteratsiya qilinadigan obyekt bo‘lishi mumkin.

Agar element bir nechta to‘plamda mavjud bo‘lsa, natijada bu element faqat bir marta uchraydi.

Qisqa shakl sifatida uning o‘rniga | operatoridan foydalanishingiz mumkin, quyidagi misolga qarang.


Sintaksis

set.union(set1, set2...)

Parametr qiymatlari

Parametr Tavsif
set1 Majburiy. Birlashtiriladigan iteratsiya qilinadigan obyekt
set2 Ixtiyoriy. Birlashtiriladigan boshqa iteratsiya qilinadigan obyekt.
Istalgancha iteratsiya qilinadigan obyektni taqqoslashingiz mumkin.
Har bir iteratsiya qilinadigan obyektni vergul bilan ajrating

Qisqaroq sintaksis

set | set1 | set2 ...

Parametr qiymatlari

Parametr Tavsif
set1 Majburiy. Birlashtiriladigan iteratsiya qilinadigan obyekt
set2 Ixtiyoriy. Birlashtiriladigan boshqa iteratsiya qilinadigan obyekt.
Istalgancha iteratsiya qilinadigan obyektni taqqoslashingiz mumkin.
Har bir iteratsiya qilinadigan obyektni | (pipe operatori) bilan ajrating.
Quyidagi misollarga qarang.


Ko‘proq misollar

Misol

union() o‘rniga qisqa shakl sifatida | operatoridan foydalaning:

x = {"apple", "banana", "cherry"} y = {"google", "microsoft", "apple"} z = x | y print(z)
O‘zingiz sinab ko‘ring »

Misol

2 tadan ortiq to‘plamni birlashtiring:

x = {"a", "b", "c"} y = {"f", "d", "a"} z = {"c", "d", "e"} result = x.union(y, z) print(result)
O‘zingiz sinab ko‘ring »

Misol

3 ta to‘plamni | operatori bilan birlashtiring:

x = {"a", "b", "c"} y = {"c", "d", "e"} z = {"f", "g", "c"} result = x | y | z print(result)
O‘zingiz sinab ko‘ring »

Tegishli sahifalar

Darslik: Python setlar

Darslik: Python setlarni birlashtirish


❮ Python set metodlari ma’lumotnomasi

W3Schools Pathfinder

Yutuqlaringizni kuzating – bu bepul!