파이썬 내장 함수
all()
all() 함수란?
def all(iterable):
for element in iterable:
if not element:
return False
return True
all(iterable)
함수는 인자로 받은 반복 가능한 자료형(iterable)의 모든 요소가 참(True
)이면 참(True
)을 반환하는 함수
and
의 특징을 가진 함수
all()
이라는 함수는 반복 가능한 자료형을 인자로 받으며, 그 안에 있는 모든 요소가 True
이어야지 True
를 반환하는 함수
all() 함수의 특징
- 인자로 반복 가능한 (iterable) 자료형을 받음
- 인자로 받은 데이터의 모든 요소가
True
이어야지 True
를 반환
- 인자로 받은 요소중 하나라도
False
이면 False
를 반환
- 인자로 받은 요소가 비어있으면
True
- 반복 가능한 자료형(iterable)은 아래와 같은 자료형
any()
any() 함수란?
def any(iterable):
for element in iterable:
if element:
return True
return False
any(iterable)
함수는 인자로 받은 반복 가능한 자료형(iterable)중 단 하나라도 참(True
)이 있으면 참(True
)를 반환하는 함수
- 반대로 모든 요소가 거짓(
False
)인 경우에만 거짓(False
)을 반환
or
의 특징을 가진 함수
any() 함수의 특징
- 반복가능한 자료형(iterable)을 인자로 받음
- 인자로 받은 요소 중 하나라도
True
이면 True
를 반환
False
가 몇개든 상관없이 단 하나라도 True
면 True
반환
- 모든 요소가
False
인 경우에만 False
반환
- 인자로 받은 요소가 비어있는 경우
False
를 반환