본문 바로가기
파이썬

파이썬 Python if 문 : False 대 0.0

by º기록 2020. 10. 30.
반응형

하는 것이 가능하니:

for k,v in kwargs.items()
    if v == None or v == '' or v == 1.0 or v == False:
       del kwargs[k]

v == 0.0이면 키를 삭제하지 않고? (False는 0.0과 같음) True와 같은 키를 삭제하지 않습니다.

 

해결 방법

 

또는 다음과 같이 넣을 수 있습니다.

if v in (None, '', 1.0) or v is False:

 

참조 페이지 https://stackoverflow.com/questions/3948877

 

 

반응형

댓글