请解释红圈的意思,不需给出别的做法,因为规定了作答区域

请解释红圈的意思,不需给出别的做法,因为规定了作答区域
请解释红圈的意思,不需给出别的做法,因为规定了作答区域
img

就是统计词频的功能:

D = {}
for w in words:
  D[w[:-1]] = D.get(w[:-1],0) + 1
'''
w[:-1] 是words列表里的每一个元素,去除了最后一个字符(应该是换行符\n)。
D[w[:-1]] 就是用将每一个w[:-1]作为key,value就是赋值表达式右边的频数。
D.get(w[:-1],0)用于在字典D中搜索key为w[:-1],一开始D为空,所以不存在时,默认赋值0,否则就+1。
'''

希望你能理解,点个采纳谢谢啦