def histogram(s):
d = dict()
for c in s:
if c not in d:
d[c] = 1
else:
d[c] += 1
return d
print(histogram('brontosaurus'))
所以我被要求使用'get'方法来更简洁地编写函数。它说我应该能够删除'如果'的声明。我尝试了不同的东西,但我只需要在理解之前看到一个示例...请提供示例代码非常感谢您!使用get()更简洁地编写字典功能
更新:我研究了它,我明白'得到了什么',但是在这种情况下我使用它很麻烦。我不知道如何修改这个功能......这是我卡住的地方。
做你自己的功课。 – TigerhawkT3
做一些谷歌搜索,你会发现很多的例子 –
“python dict get”在google中返回了很多文档,教程和例子。 –