我正在查看一些代碼并遇到了代碼if data is not None其中數(shù)據(jù)是字典。這讓我想到如果字典data是None空的?但是我在 python 編譯器上試過了,F(xiàn)alse當我這樣做的時候我得到了dict2 = {}
print(dict2 == None)所以我的問題是,什么時候dict2等于None?
1 回答
慕慕森
TA貢獻1856條經(jīng)驗 獲得超17個贊
這種模式只在一個地方很常見:檢測默認參數(shù)。
def func(dict2=None):
if dict2 is None:
dict2 = { "Default": 0 }添加回答
舉報
0/150
提交
取消
