1. 程式人生 > >python投票統計程式,統計序列中各個數值的份數,字典的應用。

python投票統計程式,統計序列中各個數值的份數,字典的應用。

這裡可能會用到字典的知識,

字典主要是用來儲存最後的統計結果。

字典的用法:http://www.runoob.com/python/python-dictionary.html

      https://www.cnblogs.com/RENQIWEI1995/p/7931374.html

 

 

關於統計的網站:https://blog.csdn.net/wenqiwenqi123/article/details/78116544

      https://www.cnblogs.com/lxs1314/p/7236321.html  【這個很厲害】

把上面網站上的程式改成python3的執行後

import collections

a=[0,1,1,1,3,6,9,1,4,5,5]
b = collections.Counter(a)
d=[]
for c in a:
    if c in d:
        continue
    else:
        d.append(c)
        print(c,b[c])

 

能完美解決問題

 

下面是字典的一個小例子:

建立空字典:

#建立一個空字典
empty_dict = dict() 
print(empty_dict)

 

dict={‘name’:‘zara’,'age':7, 'class': 'first' }

dict['age']=8                #更新

dict['school']=runoob   #新增