[Python] all()과 any()

2022. 2. 3. 17:41Languages/Python

 

 

all (iterable)

 

  • 반복 가능한 자료형(iterable)의 모든 항목(item)들이 True이면 함수의 결과는 True
  • 어떤 항목 하나라도 False이면 결과는 False
L1 = [True, True, True, True]
L2 = [True, False, True, True]

print(all(L1))    # True
print(all(L2))    # False

 

any (iterable)

  • 반복 가능한 자료형(iterable)의 항목(item)들 중 하나라도 True이면 함수의 결과는 True
  • 모든 항목이 False이면 결과는 False
L1 = [False, False, False, False]
L2 = [True, False, True, True]

print(any(L1))    # False
print(any(L2))    # True

 

 

728x90
반응형