파이썬 내장 함수 중 any()와 all() 함수에 대해 알아보자.
인자로 반복 가능한(iterable) 자료형을 받는다. 이 객체를 돌면서 조건을 검사해 True 또는 False를 반환한다.
* iterable 자료형은 리스트, 튜플, 딕셔너리 등과 같이 for 문에서 사용 가능한 자료형들이다.
- any() : 하나라도 True인게 있으면 True 반환
- all() : 모두 True이면 True 반환
any는 or, all은 and 연산과 같다.
any([False, False, False])
>>> False
any([False, True, False])
>>> True
all([False, True, False])
>>> False
all([True, True, True])
>>> True
'IT > Python' 카테고리의 다른 글
장고(Django) 마이그레이션(Migration) (0) | 2023.12.18 |
---|---|
[Python] requirements.txt 생성하는 법 (1) | 2023.12.01 |
[Python] 파이썬 Counter (0) | 2023.11.24 |
[Python] 파이썬 aiohttp 라이브러리 (0) | 2023.11.16 |
[Python] 파이썬 map(), map함수 (0) | 2023.11.15 |