字典定义x={}
get()函数
get(参数一,参数二)
参数一:
需要查找的关键词
参数二:
如果关键词不存在get返回的默认值
字典的更新
update()函数,字典y的元素,去更新字典x的元素,少补,异同
字典推导式
y={for in if }
词频统计
p = '''I heard the echo, from the valleys and the heartOpen to the lonely soul of sickle harvestingRepeat outrightly, but also repeat the well-being ofEventually swaying in the desert oasisI believe I amBorn as the bright summer flowersDo not withered undefeated fiery demon ruleHeart rate and breathing to bear the load of the cumbersomeBored'''lines = p.strip().split('\n')
words_cnt = {}
for line in lines:line = line.replace(',', '').lower()words = line.split(' ')for word in words:words_cnt[word] = words_cnt.get(word, 0) + 1words_lst = list(zip(words_cnt.values(), words_cnt.keys()))
words_lst.sort()
words_lst.reverse()
for word in words_lst:print(word[1], words_cnt[word[1]])
'''三个单引号用来输入多段落字符串