Python怎么写统计输入字符串中每个字母出现的次数以列表输出
时间: 2023-12-03 15:42:03 浏览: 103
python统计字符串中指定字符出现次数的方法
5星 · 资源好评率100%
可以使用Python中的字典来实现统计每个字母出现的次数,然后将结果转化为列表输出。具体代码如下:
```python
s = input("请输入字符串:")
d = {}
for c in s:
if c.isalpha():
d[c] = d.get(c, 0) + 1
res = [[k, v] for k, v in d.items()]
print(res)
```
运行程序,输入一个字符串后,会输出一个列表,其中每个元素都是一个包含字母和出现次数的列表,例如:
```
请输入字符串:hello world
[['h', 1], ['e', 1], ['l', 3], ['o', 2], ['w', 1], ['r', 1], ['d', 1]]
```
注意,上述代码中使用了字典的`get()`方法来获取某个键对应的值,如果键不存在,则返回0。同时使用了列表推导式来将字典转化为列表。
阅读全文