파이썬 내장 함수
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를 반환