生成一个包含1000个随机字符的字符串,使用字典的get()方法统计字符串中每个字符出现的次数用python
时间: 2024-05-01 14:17:25 浏览: 105
python统计字符串中指定字符出现次数的方法
5星 · 资源好评率100%
可以使用Python的random库来生成随机字符,使用一个字典来统计每个字符出现的次数,代码如下:
```
import random
string = ''
for i in range(1000):
string += chr(random.randint(65, 90)) # 生成随机的大写字母
char_count = {}
for char in string:
char_count[char] = char_count.get(char, 0) + 1
print(char_count)
```
这段代码会生成一个包含1000个随机大写字母的字符串,并使用一个字典来统计每个字符出现的次数。运行代码后,会输出一个类似下面的结果:
```
{
'L': 23,
'U': 17,
'E': 20,
'O': 25,
'V': 25,
'D': 25,
'Q': 16,
'N': 22,
'I': 21,
'H': 21,
'W': 21,
'T': 17,
'J': 19,
'X': 18,
'Y': 21,
'A': 22,
'M': 22,
'C': 20,
'G': 13,
'K': 20,
'F': 21,
'S': 26,
'P': 23,
'Z': 16,
'B': 17,
'R': 20
}
```
其中字典的每个键值对表示一个字符和它在字符串中出现的次数。
阅读全文