any()와 all() 함수는 Python에서 자주 사용하는 내장 함수입니다.
1. any()
iterable(리스트, 튜플 등)에 있는 요소 중 하나라도 참(True)이면 True를 반환하고, 모두 거짓(False)이면 False를 반환합니다.
any([0, 1, 2]) # True
any([0, 0, 0]) # False
2. all()
iterable의 모든 요소가 참(True)일 때만 True를 반환하고, 하나라도 거짓이면 False를 반환합니다.
all([1, 2, 3]) # True
all([0, 1, 2]) # False
이 두 함수는 논리적 조건을 간단히 평가할 때 유용합니다.
'파이썬' 카테고리의 다른 글
[Python] ord 함수, chr 함수 (2) | 2024.10.16 |
---|---|
[Python] filter() 함수 (1) | 2024.10.14 |
[Python] Set(집합) (0) | 2024.10.07 |
[Python] map() 함수 (0) | 2024.10.05 |
[Python] 람다 / lambda 함수 (0) | 2024.10.04 |