追加值的次数的方法


第一种:s1 = 'python,java,php,go,c,python,java,php,go,c,python,java,php,go,c'
s=s1.split(',')
# dic={}
# for i in s:
# if i not in dic:
# dic[i]=1
# else:
# dic[i]=dic[i]+1
# # print(dic)
# # for k,v in dic.items():
# print(k,':',v,'次')
第二种:import collections
s1 = 'python,java,php,go,c,python,java,php,go,c,python,java,php,go,c'
print(collections.Counter(s))
for word,count in collections.Counter(s).items():
print(word,count,sep=' : ')
原文地址:https://www.cnblogs.com/lfdyyy/p/13329938.html