追加值的次数的方法


第一种: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=' : ')

posted on 2020-07-17 14:49  牛坚  阅读(144)  评论(0)    收藏  举报

导航