Python

(파이썬) 내장함수 all()

코딩ABC 2023. 12. 20. 13:36
반응형

파이썬의 내장함수(Built-in Function)인 all() 함수에 대해 알아봅니다.

 

all(iterable)

Return True if all elements of the iterable are true (or if the iterable is empty). Equivalent to:

iterable의 모든 요소가 true인 경우(또는 iterable이 비어 있는 경우) True를 반환합니다. 다음과 동일:

 

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

 

참고: 내장함수 any()

(iterable: 반복 가능한 데이터)

 

(예)

all(['python', 10, 20])

요소가 False 인 항목이 없으므로 'True'를 반환합니다.

 

all([False, 10, 20])

요소에 'False'가 있으므로 'False'를 반환합니다.

 

all([0,10,20])

0은 False로 간주됩니다. 그래서 'False'를 반환합니다.

 

all([])

iterable이 비워있으면 'False'를 반환합니다.

(파이썬) 내장함수(Built-in Functions): all()

반응형