بايثونالدالة issuperset()
تعريفها
تقارن قيم الـset
الذي قام باستدعائها مع قيم الـset
الذي نمرره لها مكان الباراميتر anotherSet
.
بناؤها
set.issuperset(anotherSet)
باراميترات
مكان الباراميتر anotherSet
نمرر الـset
الذي سيتم مقارنة قيمه مع قيم الـset
الذي قام باستدعائها.
قيمة الإرجاع
ترجع True
إذا كانت جميع قيم الـset
الذي نمرره لها مكان الباراميتر anotherSet
موجودة في الـset
الذي قام باستدعائها، غير ذلك ترجع False
.
المثال الأول
# وضعنا فيهما أرقام صحيحة set هنا قمنا بتعريف إثنين set1 = {1, 2, 3, 4, 5} set2 = {1, 2, 3} # set2 و set1 عند مقارنة قيم الكائنين issuperset() هنا قمنا بعرض ما سترجعه الدالة # set2 يحتوي على جميع قيم الكائن set1 لأن الكائن True سترجع print(set1.issuperset(set2))
النتيجة
المثال الثاني
# وضعنا فيهما أرقام صحيحة set هنا قمنا بتعريف إثنين set1 = {1, 2, 3} set2 = {1, 2, 3, 4, 5} # set2 و set1 عند مقارنة قيم الكائنين issuperset() هنا قمنا بعرض ما سترجعه الدالة # set2 لا يحتوي على جميع قيم الكائن set1 لأن الكائن False سترجع print(set1.issuperset(set2))
النتيجة