1. 程式人生 > >python文本聯系--計算字符串中各個字符的數量

python文本聯系--計算字符串中各個字符的數量

gpo odi -c asd cad font port style pre

 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}

python文本聯系--計算字符串中各個字符的數量