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中返回了很多文檔,教程和例子。 –