python投票統計程式,統計序列中各個數值的份數,字典的應用。
阿新 • • 發佈:2018-11-19
這裡可能會用到字典的知識,
字典主要是用來儲存最後的統計結果。
字典的用法: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 #新增