개발 Tools/파이썬_개념
파이썬 any, all
전컴반
2021. 10. 17. 15:48
any = 조건이 하나라도 맞으면 참
all = 조건이 모두 같아야 참
l1 = [1, 2, 3, 4]
put = 3
if any(put == i for i in l1): # 하나라도 참이면 참을 반환
print(f"{put} exists in l1")
else:
print(f"No exists")
l2 = [2, 2, 2, 2]
put = 2
if all(put == i for i in l2): # 모두 참이여야 참을 반환
print(f"{put} is the only element in l2")
else:
print(f"{put} No exists")
출력
exists in l1
is the only element in l2
반응형