: Ay 凹、编桯题 1。已知宇符串str='skdaskerkjsalkj,请统计该宇符串中各字母出现的次数。
时间: 2024-03-13 12:43:57 浏览: 55
C语言程序设计-分别统计字符串中字母、数字、空格和其他字符出现的次数(字符长度小于80);.c
5星 · 资源好评率100%
可以使用 Python 中的字典(dictionary)来实现该功能。可以遍历字符串中的每个字符,将其作为 key 存入字典中,每次出现该字符则将对应的 value 值加 1。
示例代码如下:
```python
str = 'skdaskerkjsalkj'
char_count = {}
# 遍历字符串中的每个字符
for char in str:
# 判断该字符是否已经在字典中
if char in char_count:
char_count[char] += 1
else:
char_count[char] = 1
# 输出字典中每个字符出现的次数
for key, value in char_count.items():
print(key, ':', value)
```
输出结果:
```
s : 3
k : 3
d : 1
a : 2
e : 2
r : 2
j : 1
l : 1
```
其中,字典中的 key 表示每个字符,value 表示该字符出现的次数。
阅读全文