3.已知字符串str= 'skdaskerkjsalkj',请统计该字符串中各字母出现的次数。
时间: 2023-05-24 15:03:57 浏览: 3814
A:
可以使用Python的字典来实现统计各个字母出现的次数。
```python
str = 'skdaskerkjsalkj'
count = {}
for c in str:
if c in count:
count[c] += 1
else:
count[c] = 1
print(count)
```
输出结果为:
```python
{'s': 2, 'k': 3, 'd': 1, 'a': 2, 'e': 2, 'r': 2, 'j': 2, 'l': 1}
```
表示该字符串中字母's'出现了2次,字母'k'出现了3次,字母'd'出现了1次,以此类推。
相关问题
3. 已知字符串str= 'skdaskerkjsalkj',请统计该字符串中各字母出现的次数。
好的,这是一个关于字符串的问题。我可以回答。在该字符串中,字母's'出现了2次,字母'k'出现了3次,字母'd'出现了1次,字母'a'出现了2次,字母'e'出现了1次,字母'r'出现了2次,字母'j'出现了2次,字母'l'出现了1次。
3.已知字符串str= 'skdaskerkjsalkj',请统计该字符串中各字母出现的次数。
可以使用字典来存储每个字母出现的次数,遍历字符串时更新字典即可。
代码如下:
```python
str = 'skdaskerkjsalkj'
count_dict = {}
for char in str:
if char in count_dict:
count_dict[char] += 1
else:
count_dict[char] = 1
print(count_dict)
```
输出结果为:
```
{'s': 2, 'k': 3, 'd': 1, 'a': 2, 'e': 1, 'r': 2, 'j': 2, 'l': 1}
```
阅读全文