当前位置 : 主页 > 编程语言 > python >

使用print计算一串字符串各字符出现的个数

来源:互联网 收集:自由互联 发布时间:2022-06-18
方法1: 方法一: In [1]: str="dfadDFAfadfefFDs2e3rDFDFDFd3f" In [2]: print({i:str.count(i) for i in str}) {'d': 4, 'f': 5, 'a': 2, 'D': 5, 'F': 5, 'A': 1, 'e': 2, 's': 1, '2': 1, '3': 2, 'r': 1} 方法二: In [4]: import collection


方法1:


方法一:
In [1]: str="dfadDFAfadfefFDs2e3rDFDFDFd3f"


In [2]: print({i:str.count(i) for i in str})
{'d': 4, 'f': 5, 'a': 2, 'D': 5, 'F': 5, 'A': 1, 'e': 2, 's': 1, '2': 1, '3': 2, 'r': 1}


方法二:
In [4]: import collections

In [5]: str="dfadDFAfadfefFDs2e3rDFDFDFd3f"

In [6]: obj = collections.Counter(str)

In [7]: print(obj)
Counter({'f': 5, 'D': 5, 'F': 5, 'd': 4, 'a': 2, 'e': 2, '3': 2, 'A': 1, 's': 1, '2': 1, 'r': 1})




方法2:



可随意载,欢迎署名!


上一篇:博客导航
下一篇:没有了
网友评论