哈希表统计字符串出现次数
时间: 2024-01-03 13:03:31 浏览: 174
一个字符串中出现次数最多的字符 统计这个次数【实现代码】
哈希表是一种常用的数据结构,可以用来统计字符串中每个字符出现的次数。具体实现方法是:遍历字符串,对于每个字符,将其作为哈希表的键,出现次数作为哈希表的值。遍历完字符串后,哈希表中存储的就是字符串中每个字符出现的次数。下面是一个Python实现的例子:
```python
s = "hello world"
count = {}
for c in s:
if c in count:
count[c] += 1
else:
count[c] = 1
print(count)
```
输出结果为:
```
{'h': 1, 'e': 1, 'l': 3, 'o': 2, ' ': 1, 'w': 1, 'r': 1, 'd': 1}
```
其中,字典count中的键为字符串s中的字符,值为该字符在字符串s中出现的次数。
阅读全文