الفرق بين المراجعتين ل"Python/set/update"
اذهب إلى التنقل
اذهب إلى البحث
(←مصادر) |
ط (استبدال النص - ':الدالة' ب':التابع') |
||
(مراجعة متوسطة واحدة بواسطة نفس المستخدم غير معروضة) | |||
سطر 1: | سطر 1: | ||
− | <noinclude>{{DISPLAYTITLE: | + | <noinclude>{{DISPLAYTITLE:التابع <code>set.update()</code> في بايثون}}</noinclude> |
− | يُحدّث التابع المجموعة الأصلية بعد دمج عناصرها مع جميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى التابع. يؤدي العامل <code>[[Python/ | + | يُحدّث التابع المجموعة الأصلية بعد دمج عناصرها مع جميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى التابع. يؤدي العامل <code>[[Python/set_operations|(=|)]]</code> الوظيفة نفسها عند استخدامه مع [[Python/set|المجموعات]]. |
== البنية العامة == | == البنية العامة == | ||
سطر 30: | سطر 30: | ||
== انظر أيضًا == | == انظر أيضًا == | ||
* [[Python/set|المجموعات في بايثون]]. | * [[Python/set|المجموعات في بايثون]]. | ||
− | * [[Python/ | + | * [[Python/set_operations|عمليات المجموعات في بايثون]]. |
*التابع <code>[[Python/set/intersection_update|set.intersection_update()]]</code>: تحديث المجموعة الأصلية بإضافة العناصر المشتركة (التقاطع) بينها وبين المجموعة أو المجموعات الأخرى الممررة إلى التابع. | *التابع <code>[[Python/set/intersection_update|set.intersection_update()]]</code>: تحديث المجموعة الأصلية بإضافة العناصر المشتركة (التقاطع) بينها وبين المجموعة أو المجموعات الأخرى الممررة إلى التابع. | ||
*التابع <code>[[Python/set/difference_update|set.difference_update()]]</code>: تحديث المجموعة الأصلية وذلك بحذف العناصر الموجودة في المجموعة أو المجموعات الأخرى الممررة إلى التابع. | *التابع <code>[[Python/set/difference_update|set.difference_update()]]</code>: تحديث المجموعة الأصلية وذلك بحذف العناصر الموجودة في المجموعة أو المجموعات الأخرى الممررة إلى التابع. |
المراجعة الحالية بتاريخ 11:59، 10 يونيو 2018
يُحدّث التابع المجموعة الأصلية بعد دمج عناصرها مع جميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى التابع. يؤدي العامل (=|)
الوظيفة نفسها عند استخدامه مع المجموعات.
البنية العامة
update(*others)
المعاملات
*others
المجموعة أو المجموعات المراد دمجها مع المجموعة الأصلية.
القيمة المعادة
يحدّث التابع المجموعة الأصلية بعد أن تدمج عناصرها مع عناصر المجموعة أو المجموعات الممرّرة إلى التابع.
أمثلة
يبين المثال التالي النتائج المعادة من تطبيق التابع على مجموعات متنوعة:
>>> s = {1, 2, 3, 4, 5}
>>> t = {6, 7, 8}
>>> u = {9, 10}
>>> s.update(t)
>>> s
{1, 2, 3, 4, 5, 6, 7, 8}
>>> s.update(t, u)
>>> s
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10}
انظر أيضًا
- المجموعات في بايثون.
- عمليات المجموعات في بايثون.
- التابع
set.intersection_update()
: تحديث المجموعة الأصلية بإضافة العناصر المشتركة (التقاطع) بينها وبين المجموعة أو المجموعات الأخرى الممررة إلى التابع. - التابع
set.difference_update()
: تحديث المجموعة الأصلية وذلك بحذف العناصر الموجودة في المجموعة أو المجموعات الأخرى الممررة إلى التابع. - التابع
set.symmetric_difference_update()
: تحديث المجموعة الأصلية بالإبقاء على العناصر الموجودة في المجموعة الأصلية والمجموعة الأخرى الممررة إلى التابع ولكن ليس في كليهما.