# 修正前
D = {'a': 1, 'b': 2, 'c': 3}
D['d'] = 4
print(D)
分析:
系统检测在程序之前有定义D,所以不需要分行写,可以直接写到一行
# 修正后
D = {'a': 1, 'b': 2, 'c': 3}
D.setdefault('d', 4)
print(D)
# 修正前
D = {'a': 1, 'b': 2, 'c': 3}
D['d'] = 4
print(D)
分析:
系统检测在程序之前有定义D,所以不需要分行写,可以直接写到一行
# 修正后
D = {'a': 1, 'b': 2, 'c': 3}
D.setdefault('d', 4)
print(D)