프로그래밍 언어/Python
2차원 리스트 원소 포함 여부
claire
2021. 12. 27. 15:26
#lock에 0이 존재하지 않는지
if all(0 not in l for l in lock):
return True
#lock에 0이 하나라도 존재하는지
if any(0 in l for l in lock):
return True
- all 함수는 인자로 받은 반복 가능한 자료형(iterable)의 모든 요소가 참이면 True를 반환하는 함수이다.
- any 함수는 인자로 받은 반복 가능한 자료형(iterable)중 단 하나라도 참이 있으면 True를 반환하는 함수이다. 반대로 모든 요소가 거짓인 경우에만 거짓을 반환한다.