symmetric_difference تقارن العضوية، لا زوجية عدد مرات الظهور. [1]
الخلاصة السريعة
لا؛ تكرار 9 مرتين في القائمة لا يلغيه هنا. [1]
- symmetric_difference تقارن العضوية، لا زوجية عدد مرات الظهور. [1]
- تعيد مجموعة جديدة بعناصر أحد الطرفين دون العناصر المشتركة؛ تقبل كائنًا قابلًا للتكرار. [1]
- مثال مؤلف على CPython 3.12.14: a={4}؛ v=[9,9]؛ a.symmetric_difference(v) تعيد {4,9}. [1]
- 9 غائب عن a وموجود في v؛ يظهر مرة في الناتج رغم تكراره في القائمة. [1]
- تحكم: b={4,9}؛ b.symmetric_difference(v) تعيد {4}؛ 9 مشترك؛ المدخلات لم تتغير. [1]
عضوية وتكرار
symmetric_difference تقارن العضوية، لا زوجية عدد مرات الظهور. [1]
عناصر غير مشتركة
تعيد مجموعة جديدة بعناصر أحد الطرفين دون العناصر المشتركة؛ تقبل كائنًا قابلًا للتكرار. [1]
تكرار في قائمة
مثال مؤلف على CPython 3.12.14: a={4}؛ v=[9,9]؛ a.symmetric_difference(v) تعيد {4,9}. [1]
a.symmetric_difference(v) -> {4,9} [1]

وجود وتحكم
9 غائب عن a وموجود في v؛ يظهر مرة في الناتج رغم تكراره في القائمة. [1]
b.symmetric_difference(v) -> {4} [1]
تحكم: b={4,9}؛ b.symmetric_difference(v) تعيد {4}؛ 9 مشترك؛ المدخلات لم تتغير. [1]
المراجع
للتوسع: لغات البرمجة.
أُعدّ هذا المقال بمساعدة الذكاء الاصطناعي، وخضع لمراجعة ذاتية بالأداة نفسها. لا يُنسب إلى مراجع بشري أو خبير مستقل. منهجية المحتوى.
