python在if判断语句中对于0和None的处理

情景:我在访问一个字典的key,但是我不知道这个key有没有,或者有,我也不知道value取值多少,即dict1.get(key)有可能输出None,也有可能输出0

如果我对这个key进行判断,例如:

if dict1.get(key)

这种判断,可能对于None和0的条件都是一样的,

因此,如果我只是想判断是否存在这个key,我需要 if dict1.get(key) == None

 
posted @ 2023-06-21 16:55  海_纳百川  阅读(141)  评论(0编辑  收藏  举报
本站总访问量