原始代码:对于字典d1
,如果d1[w]
不存在,请将其初始化为1.否则增加它。
if d1.get(w) == None:
d1[w] = 1
else:
d1[w] += 1
然而,使用三元运算符失败了。
d1[w] = 1 if d1.get(w) == None else d1[w] += 1
^
SyntaxError: invalid syntax
这里有什么问题?