English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

دليل الأساسيات لـ Python

تحكم في العملية في Python

الوظائف في Python

أنواع البيانات في Python

عمليات ملفات Python

أهداف وكلاس في Python

تاريخ وتوقيت Python

معرفة متقدمة لـ Python

دليل Python

استخدام طريقة Python set union() ومثال

أساليب المجموعة في Python

يستعيد طريقة Python set union() مجموعة جديدة تحتوي على جميع العناصر المختلفة الموجودة في جميع المجموعات.

الجمع الكلي للعديد من المجموعات هو مجموعة كل العناصر المختلفة الموجودة في جميع المجموعات. على سبيل المثال:

A = {1, 2}
B = {2, 3, 4}
C = {5}
Then,
A∪B = B∪A = {1, 2, 3, 4}
ثم,
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}

نص النموذج A.union(*other_sets)ملاحظة:

*

  • ليس جزءًا من الجملة النحوية. يستخدم لتحديد أن هذه الطريقة يمكن أن تأخذ 0 أو أكثر من المعاملات.

  • إرجاع union()

ي�回ع union() إلى مجموعة جديدة تحتوي على جميع العناصر من هذه المجموعة وجميع المجموعات الأخرى المحددة كمعاملات.

النموذج 2: استخدام عميل | لتحديد الجمع
النموذج
A = {'a', 'c', 'd'}
إذا لم يتم تمرير أي معامل إلى union()، فإنه يعود نسخة خفيفة من المجموعة.
النموذج 1: عمل union()
print('A U B =', A.union(B))
print('B U C =', B.union(C))

print('B U C =', B | C)

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

A U B U C = {1, 2, 3, 'a', 'd', 'c'}

A.union() = {'a', 'd', 'c'}

النموذج 2: استخدام عميل | لتحديد الجمع
النموذج
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)
النتيجة الصادرة
A U B = {2, 'a', 'c', 'd'}

أساليب المجموعة في Python