1.7 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	title, localeTitle
| 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  
