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
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
