freeCodeCamp/guide/arabic/python/any-iterable/index.md

1.7 KiB

title localeTitle
Python Any Iterable بايثون اي ايترابل

any() هي وظيفة مضمنة في Python 3 (و Python 2 منذ الإصدار 2.5) ، للتحقق مما إذا كان أي من عناصر iterable هو True . يأخذ حجة واحدة ، يمكن iterable .

جدال

iterable

الوسيطة iterable هي المجموعة التي سيتم التحقق من إدخالاتها. يمكن أن يكون عادةً list ، str ، dict ، tuple إلخ ، حتى file object .

قيمة الإرجاع

قيمة الإرجاع هي قيمة منطقية. إذا وفقط إذا كانت جميع إدخالات التكرار هي False ، أو كان iterable فارغًا ؛ تقوم بإرجاع False . تؤدي هذه الوظيفة بشكل أساسي عملية OR منطقية على جميع العناصر.

إذا كان أحدهم هو True ، فسيعرض True .

any() عملية any() تعادل (داخليًا ، قد لا يتم تنفيذها على هذا النحو بالضبط)

def any(iterable): for element in iterable: if element: return True return False

عينة الكود

print(any([])) #=> False print(any({})) #=> False print(any([None])) #=> False print(any(['', {}, 0])) #=> False print(any([6, 7])) #=> True print(any([6, 7, None])) #=> True print(any([0, 6, 7])) #=> True print(any([9, 8, [1, 2]])) #=> True

:rocket: تشغيل الكود

المستندات الرسمية