1 #!/usr/bin/python3 2 #-*- coding:utf-8 -*- 3 #计算字符串中,各个字符串的含量 4 str=‘adfadfafdfaafasdfasdcadf‘ 5 from collections import Counter 6 str1=Counter(str) 7 keys=sorted(str1) #可以返回str中的唯一值,且按照字母排序 8 #keys [‘a‘, ‘c‘, ‘d‘, ‘f‘, ‘s‘] 9 values=str1.values() #可以返回字符串中各个字符的数量,按照字符排序 10 #values dict_values([8,6,7,2,1]) 11 dict={} #创建一个空字典 12 for key , value in zip(keys, values): 13 dict[key]=value 14 print(dict) 15 #dict {‘a‘: 8, ‘c‘: 6, ‘d‘: 7, ‘f‘: 2, ‘s‘: 1}