1.9 KiB
		
	
	
	
	
	
	
	
			
		
		
	
	title, localeTitle
| title | localeTitle | 
|---|---|
| Python All Iterable | بيثون كل Iterable | 
all() هي وظيفة مضمنة في Python 3 (و Python 2 منذ الإصدار 2.5) ، للتحقق مما إذا كانت كافة عناصر iterable هي True . يأخذ حجة واحدة ، يمكن iterable .
جدال
iterable
الوسيطة iterable هي المجموعة التي سيتم التحقق من إدخالاتها. يمكن أن تكون list ، str ، dict ، tuple ، إلخ.
قيمة الإرجاع
قيمة الإرجاع هي قيمة منطقية. إذا وفقط إذا كانت جميع إدخالات iterable صادقة ، فإنها ترجع True . تؤدي هذه الوظيفة بشكل أساسي عملية Boolean AND على جميع العناصر.
إذا لم يكن أحدهم صحيحًا ، فسيعرض False .
العملية all() مساوية (غير مطبقة داخليا بالضبط مثل هذا)
def all(iterable):  for element in iterable:  if not element:  return False  return True  
عينة الكود
print(all([])) #=> True  # Because an empty iterable has no non-truthy elements  print(all([6, 7])) #=> True  print(all([6, 7, None])) #=> False  # Because it has None  print(all([0, 6, 7])) #=> False  # Because it has zero  print(all([9, 8, [1, 2]])) #=> True  print(all([9, 8, []])) #=> False  # Because it has []  print(all([9, 8, [1, 2, []]])) #=> True  print(all([9, 8, {}])) #=> False  # Because it has {}  print(all([9, 8, {'engine': 'Gcloud'}])) #=> True  
