الدالة set.intersection_update()
في بايثون
تحدّث الدالة المجموعة الأصلية بإضافة العناصر المشتركة (التقاطع) بينها وبين المجموعة أو المجموعات الأخرى الممررة إلى الدالة. يؤدي العامل (&=
) الوظيفة نفسها عند استخدامه مع المجموعات.
البنية العامة
s.intersection_update()
المعاملات
*other
المجموعة التي ستبحث الدالة فيها عن العناصر المشتركة مع المجموعة الأصلية.
القيمة المعادة
تحدّث الدالة المجموعة الأصلية بإضافة العناصر المشتركة مع المجموعة أو المجموعات الأخرى إليها.
أمثلة
يبين المثال التالي النتائج المعادة من تطبيق الدالة على مجموعات متنوعة:
>>> s = {1, 2, 3, 4, 5, 6}
>>> t = {1, 3, 5, 7, 9}
>>> s.intersection_update(t)
>>> s
{1, 3, 5}