不确定如何制作一个柜台

时间:2016-08-10 23:51:02

标签: python-3.x project histogram

我有一个python任务,我坚持第7步。我将如何解决这一步?它涉及计算某个项目在列表中出现的次数。

Link to assignment

1 个答案:

答案 0 :(得分:0)

  
      
  1. 计算每个字母字符的数量。
  2.   

使用dictionary

  

最好将字典视为一组无序的键:值对,并要求键是唯一的(在一个字典中)。一对大括号创建一个空字典:{}。在括号内放置以逗号分隔的键:值对列表,将初始键:值对添加到字典中;这也是字典在输出上的写法。

例如{"Key1" : "Value 1", 1 : 2, "Key3" : 4, 5 : "Value5"}

在这种情况下,为了计数,我们可以将字典设置为如下: {character : # of times it has shown up}例如{"a" : 7, "b" : 29}

我们如何使用字典作为计数器?嗯,你看,他们有这个很酷的功能。如果Value的{​​{1}}是Keyint(),您可以像使用int或float一样使用它!

float()

知道了这一点,我们可以迭代列表或段落中的所有字母,然后将它们添加到字典中并将它们的值设置为1(如果它们没有被添加)或者,如果它们已被添加,则只需{ {1}}他们的价值。