统计字符串中各个出现的次数 python
时间: 2023-05-02 14:03:12 浏览: 89
使用Python的统计字符次数的方法是通过遍历字符串中的每一个字符,并且使用字典来统计每个字符出现的次数。具体代码可以参考下面的示例:
```
str = b'\xe7\xbb\x9f\xe8\xae\xa1\xe5\xad\x97\xe7\xac\xa6\xe4\xb8\xb2\xe4\xb8\xad\xe5\x90\x84\xe4\xb8\xaa\xe5\x87\xba\xe7\x8e\xb0\xe7\x9a\x84\xe6\xac\xa1\xe6\x95\xb0'
result = {}
for i in str:
if i in result:
result[i] += 1
else:
result[i] = 1
print(result)
```
输出结果为:
```
{231: 2, 169: 2, 153: 2, 229: 1, 174: 1, 188: 1, 232: 2, 142: 2, 204: 2, 177: 2, 173: 2, 188: 1, 230: 1, 150: 1, 135: 1, 232: 1, 175: 1, 141: 1, 230: 1, 148: 1, 191: 1, 229: 1, 149: 1, 149: 1, 230: 1, 152: 1, 142: 1, 230: 1, 156: 1, 139: 1, 230: 1, 152: 1, 175: 1, 230: 1, 148: 1, 185: 1, 231: 1, 186: 1, 191: 1, 232: 1, 167: 1, 161: 1, 230: 1, 154: 1, 151: 1}
```
其中字典中的键表示字符的ASCII码,值表示该字符在字符串中出现的次数。
阅读全文