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

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

تعريفها

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

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



بناؤها

set.issubset(anotherSet)
set.issubset(anotherSet)


باراميترات

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



قيمة الإرجاع

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


المثال الأول

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

سنحصل على النتيجة التالية عند التشغيل.

True


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

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

سنحصل على النتيجة التالية عند التشغيل.

False