현재 상황 [None, None, None] 이런 식으로 왔을때 각 원소를 하나 for문 돌려서 검사해주는 것 대신에 확인해주는 내장함수가 있지 않을까 고민했다. 해결 방법 any - 모든 요소가 거짓 일 때, lst = [ [], (), {}, 0, None ] any(lst) ----------------------------- False 모든게 None이라면 False를 반환해주니 나는 if not any(lst) 식으로 조건문을 달아줬다. 이렇게 하면 모든 원소가 거짓일때의 진행 상황을 분기해줄 수 있다.
Array에서 모든 요소가 거짓일때를 알기
너무 오랜만의 글.......
현재 SW마에스트로 12기 활동, 교내 졸업작품 등 가득찬 일정때문에 기술적으로 배우고 있는 것들, 느낀 것들을 글로 정리하기도 벅찬 상황이다.
그럼에도 짬짬히 노력해보고자 한다.......
오늘 포스팅할 부분은 파이썬(django)으로 웹 개발을 하면서 request에 딸려온 parameter 파싱을 하면서 고민했던 부분이다.
현재 상황
해결 방법
모든게 None이라면 False를 반환해주니 나는
if not any(lst)
식으로 조건문을 달아줬다.이렇게 하면 모든 원소가 거짓일때의 진행 상황을 분기해줄 수 있다.
'기술개발 > Python' 카테고리의 다른 글