Programming Basics SQL HTML CSS JavaScript React Python C++ Java JavaFX Swing Problem Solving English English Conversations Computer Fundamentals Linux Learn Typing

بايثونالدالة issuperset()

تعريفها

تقارن قيم الـset الذي قام باستدعائها مع قيم الـset الذي نمرره لها مكان الباراميتر anotherSet.


بناؤها

set.issuperset(anotherSet)

باراميترات

مكان الباراميتر anotherSet نمرر الـset الذي سيتم مقارنة قيمه مع قيم الـset الذي قام باستدعائها.


قيمة الإرجاع

ترجع True إذا كانت جميع قيم الـset الذي نمرره لها مكان الباراميتر anotherSet موجودة في الـset الذي قام باستدعائها، غير ذلك ترجع False.


المثال الأول

Test.py
# وضعنا فيهما أرقام صحيحة set هنا قمنا بتعريف إثنين
set1 = {1, 2, 3, 4, 5}
set2 = {1, 2, 3}

# set2 و set1 عند مقارنة قيم الكائنين issuperset() هنا قمنا بعرض ما سترجعه الدالة
# set2 يحتوي على جميع قيم الكائن set1 لأن الكائن True سترجع 
print(set1.issuperset(set2))

النتيجة

True

المثال الثاني

Test.py
# وضعنا فيهما أرقام صحيحة set هنا قمنا بتعريف إثنين
set1 = {1, 2, 3}
set2 = {1, 2, 3, 4, 5}

# set2 و set1 عند مقارنة قيم الكائنين issuperset() هنا قمنا بعرض ما سترجعه الدالة
# set2 لا يحتوي على جميع قيم الكائن set1 لأن الكائن False سترجع 
print(set1.issuperset(set2))

النتيجة

False