목차
all() 예제 - List의 모든 요소가 True ?
all() 정의
all() 구문
all() 예제 - 매개변수가 List, Tuple, Set, Dictionary인 경우
all() 예제 - List의 모든 요소가 True ?
hz = [True, True, True]
x = all(hz)
print(x)
결과값: True
all() 정의
반복 가능 객체의 모든 요소가 True 이면 True 반환.
※ 하나라도 False인 요소가 있으면 False 반환.
※ 반복 가능 객체가 비어 있는 경우에도 True 반환.
※ dictionary 경우, 요소의 value가 아니라 key가 True인지 체크.
cf.
any() 함수 : 반복 가능 객체의 요소가 하나라도 True이면 True 반환.
all() 구문
all(iterable )
[매개변수]
iterable
필수. 반복 가능한 객체. (예: list, tuple, dictionary)
all() 예제 - 매개변수가 List, Tuple, Set, Dictionary인 경우
예제1 - List 요소가 모두 True인지 체크.
hz = [0 , 1, 1]
x = all(hz)
print(x)
결과값: False
예제2 - Tuple 요소가 모두 True인지 체크.
hz = (0 , True, False )
x = all(hz)
print(x)
결과값: False
예제3 - Set 요소가 모두 True인지 체크.
hz = {0 , 1, 0 }
x = all(hz)
print(x)
결과값: False
예제4 - dictionary 요소의 key가 모두 True인지 체크.
hz = {0 : "홈짱닷컴", 1 : "Homzzang.com"}
x = all(hz)
print(x)
결과값: False (∵ Key 중 하나가 0 포함)
주의: all() 함수는 dictionary 경우, value가 아니라 key가 True인지 체크.
주소 복사
랜덤 이동
최신댓글