[python] 조건문에서의 all 함수 사용하기

파이썬에서는 all 함수를 사용하여 여러 조건을 한번에 검사할 수 있습니다. 이 함수는 리스트, 튜플 등의 반복 가능한(iterable) 객체를 받아 그 안에 있는 모든 요소가 참(True)인지 검사합니다.

예를 들어, 다음과 같이 all 함수를 활용하여 여러 조건문을 검사할 수 있습니다.

conditions = [True, True, False, True]
if all(conditions):
    print("모든 조건이 참입니다.")
else:
    print("하나 이상의 조건이 거짓입니다.")

위 예제에서 all 함수는 conditions 리스트 안에 있는 모든 요소가 참인지를 확인합니다. 이 경우엔 마지막 요소가 거짓(False)이므로 “하나 이상의 조건이 거짓입니다.”라는 메시지가 출력됩니다.

all 함수를 사용하여 코드를 간결하게 작성하고 여러 조건을 동시에 검사할 수 있으므로 유용합니다.

더 많은 정보를 원하시면 파이썬 공식 문서를 확인해보세요.