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