python에서 null값이면 0을 반환하는 함수가 있을까요?
sql 이나 필요하지...논리적 표현이 자유로운 언어에서 함수로 제공되어야 할까요?
def nvl(v): return 0 if v is None else v
python 에서는 print(v or 0) 이렇게 표현해도 됩니다. v가 null 즉 None 이면 false 이므로 0을 리턴합니다.
print(v or 0)
프로그래머스 커뮤니티는 개발자들을 위한 Q&A 서비스입니다. 로그인해야 답변을 작성하실 수 있습니다.
댓글 입력