我知道 d[key] 将获取 'd' 项并将它们作为键返回,但如果我只使用 d[key] 我总是会得到一个键错误。我只看到它与.get() 一起使用。例如,我在这里看到了另一个问题,我复制到这里学习:
myline = "Hello I'm Charles"
character = {}
for characters in myline:
character[characters] = character.get(characters, 0) + 1
print character
如果你可以单独使用 d[key] ,你能给我一些例子吗?如果我删除“character.get(characters, 0) + 1”,为什么上面的代码不起作用?