Problem

3/9

字典。内置方法

Theory Click to read/hide

内置字典方法

您学到的有关字符串、列表和元组的一些方法也适用于字典。 例如, in(或 not in)方法允许您确定是否一个特定的键存在于字典中。

并且还允许您浏览字典的所有键。 对于 dict_country 中的键: 打印(键) 您还可以使用 items() 方法遍历键值对。 对于 dict_country.items() 中的键,值: 打印(键,值) 其他常用方法见表。
  <表> <头> 姓名 方法 描述(示例) <正文> 字典大小 len() 返回字典中的元素个数  <前> len(dict_country) 更新字典 更新() 允许您一次更新多个字典对 <前> dict_country.update({'俄罗斯': '莫斯科', '亚美尼亚': '埃里温'})< /pre> 按键取值 获取() 允许您通过指定的键获取值。可用于检查字典中是否存在特定键 <前> dict_country.get('Russia') # 按键返回值, # 如果没有这样的键,它将返回 None dict_country.get('Russa', 0) # 如果没有俄罗斯键,它将返回 0 #(而不是0,你可以设置任何值 删除密钥 弹出()  pop() 方法删除一个键并返回其对应的值。 <前> dict_country.pop('巴哈马') 字典键  键()  keys() 方法返回字典中的键集合。 <前> dict_country.keys() 字典值 值() 方法 values() 返回字典中值的集合。 <前> dict_country.values() 字典对 项目()  items() 方法返回字典中值的集合。 <前> dict_country.items()

Problem

字母频率词典是按字母顺序排列单词及其频率(出现)的频率词典。
构建一个字典,其中每个单词的右侧指示它在源文本中出现的次数。
正文结束的标志是 带有单个单词“END!”的字符串。单词的打印顺序无关紧要。

输入
文本行作为输入给出。最后一行包含一个单词“END!,是文本结束的标志。

印记
显示屏幕上的所有单词,以空格分隔,指示该单词在文本中出现了多少次。每个单词单独一行。

 
例子
<头> <日># <正文>

 

输入 输出
1 多吃些柔软的法式卷
结束!
吃1个
还有1个
这些 1
软 1
法语 1
滚1
Write the program below

     

Program check result

To check the solution of the problem, you need to register or log in!