الدالة set.symmetric_difference_update()
في بايثون
< Python | set
اذهب إلى التنقل
اذهب إلى البحث
مراجعة 20:54، 10 مايو 2018 بواسطة Mohammed Taher (نقاش | مساهمات) (أنشأ الصفحة ب'<noinclude>{{DISPLAYTITLE:الدالة <code>set.symmetric_difference_update()</code> في بايثون}}</noinclude> تحدّث الدالة المجموعة الأ...')
تحدّث الدالة المجموعة الأصلية بالإبقاء على العناصر الموجودة في المجموعة الأصلية والمجموعة الأخرى الممررة إلى الدالة ولكن ليس في كليهما. يؤدي العامل (^=
) الوظيفة نفسها عند استخدامه مع المجموعات.
البنية العامة
s.symmetric_difference_update()
المعاملات
other
المجموعة التي ستبحث الدالة فيها عن العناصر.
القيمة المعادة
تحدّث الدالة المجموعة الأصلية بالإبقاء على العناصر الموجودة في المجموعة الأصلية والمجموعة الأخرى الممررة إلى الدالة ولكن ليس في كليهما.
أمثلة
يبين المثال التالي النتائج المعادة من تطبيق الدالة على مجموعات متنوعة:
>>> s = {1, 2, 3, 4, 5, 6, 7, 8, 9}
>>> t = {1, 5, 8, 10, 14}
>>> s.symmetric_difference_update(t)
>>> s
{1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 14}