الفرق بين المراجعتين لصفحة: «Python/set/issuperset»
سطر 27: | سطر 27: | ||
*التابع <code>[[Python/set/isdisjoint|set.isdisjoint()]]</code>: التحقق من وجود عناصر مشتركة مع مجموعة أخرى. | *التابع <code>[[Python/set/isdisjoint|set.isdisjoint()]]</code>: التحقق من وجود عناصر مشتركة مع مجموعة أخرى. | ||
*التابع <code>[[Python/set/issubset|set.issubset()]]</code>: التحقق من وجود عناصر المجموعة الأصلية كلّها في مجموعة أخرى. | *التابع <code>[[Python/set/issubset|set.issubset()]]</code>: التحقق من وجود عناصر المجموعة الأصلية كلّها في مجموعة أخرى. | ||
*التابع <code>[[Python/set/union|set.union()]]</code>: دمج عناصر المجموعة الأصلية مع جميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى | *التابع <code>[[Python/set/union|set.union()]]</code>: دمج عناصر المجموعة الأصلية مع جميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى التابع. | ||
*التابع <code>[[Python/set/intersection|set.intersection()]]</code>: إعادة العناصر المشتركة (التقاطع) بين المجموعة الأصلية وجميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى | *التابع <code>[[Python/set/intersection|set.intersection()]]</code>: إعادة العناصر المشتركة (التقاطع) بين المجموعة الأصلية وجميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى التابع. | ||
*التابع <code>[[Python/set/difference|set.difference()]]</code>: إعادة العناصر غير المشتركة بين المجموعة الأصلية وجميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى | *التابع <code>[[Python/set/difference|set.difference()]]</code>: إعادة العناصر غير المشتركة بين المجموعة الأصلية وجميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى التابع. | ||
*التابع <code>[[Python/set/symmetric_difference|set.symmetric_difference()]]</code>: إعادة العناصر الموجودة في المجموعة الأصلية والمجموعة الأخرى الممررة إلى | *التابع <code>[[Python/set/symmetric_difference|set.symmetric_difference()]]</code>: إعادة العناصر الموجودة في المجموعة الأصلية والمجموعة الأخرى الممررة إلى التابع ولكن ليس في كليهما. | ||
==مصادر== | ==مصادر== | ||
* <span> </span>[https://docs.python.org/3/library/stdtypes.html#frozenset.issuperset قسم issuperset في صفحة Types في توثيق بايثون الرسمي.] | * <span> </span>[https://docs.python.org/3/library/stdtypes.html#frozenset.issuperset قسم issuperset في صفحة Types في توثيق بايثون الرسمي.] |
مراجعة 08:11، 10 يونيو 2018
يتحقق التابع من وجود عناصر المجموعة الثانية كلّها في المجموعة الأصلية. يؤدّي العامل >=
الوظيفة نفسها عند استخدامه مع المجموعات.
البنية العامة
issuperset(other)
المعاملات
other
مجموعة يتحقّق التابع من وجود كلّ عناصرها في المجموعة الأصلية.
القيمة المعادة
يعيد التابع القيمة True
عندما تكون عناصر المجموعة الثانية موجودة كلّها في المجموعة الأصلية، ويعيد القيمة False
فيما عدا ذلك.
أمثلة
يبين المثال التالي النتائج المعادة من تطبيق التابع على مجموعات مختلفة:
>>> s = {1, 2, 3, 4, 5}
>>> t = {3, 4, 5}
>>> s.issuperset(t)
True
>>> t = {3, 4, 5, 6}
>>> s.issuperset(t)
False
انظر أيضًا
- المجموعات في بايثون.
- عمليات المجموعات في بايثون.
- التابع
set.isdisjoint()
: التحقق من وجود عناصر مشتركة مع مجموعة أخرى. - التابع
set.issubset()
: التحقق من وجود عناصر المجموعة الأصلية كلّها في مجموعة أخرى. - التابع
set.union()
: دمج عناصر المجموعة الأصلية مع جميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى التابع. - التابع
set.intersection()
: إعادة العناصر المشتركة (التقاطع) بين المجموعة الأصلية وجميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى التابع. - التابع
set.difference()
: إعادة العناصر غير المشتركة بين المجموعة الأصلية وجميع عناصر المجموعة أو المجموعات الأخرى الممررة إلى التابع. - التابع
set.symmetric_difference()
: إعادة العناصر الموجودة في المجموعة الأصلية والمجموعة الأخرى الممررة إلى التابع ولكن ليس في كليهما.