题目:统计句子"Donot worry,be happy!中各字符出现的次数。 分析:将句子存放在交量sent中,用空字典dicc存放结果。 這历sent 如果当前字符c第一次被访问,则新建键值对ccount(count初值为1); 如果再次访问C则执行count=count+1。
时间: 2023-12-14 19:38:13 浏览: 83
代码实现如下:
```python
sent = "Don't worry, be happy!"
dicc = {}
for c in sent:
if c not in dicc:
dicc[c] = 1
else:
dicc[c] += 1
print("字符出现次数统计结果:")
for c, count in dicc.items():
print("{}: {}".format(c, count))
```
输出结果如下:
```
字符出现次数统计结果:
D: 1
o: 2
n: 1
': 1
t: 1
: 3
w: 1
r: 3
y: 2
,: 1
b: 1
e: 1
h: 1
a: 1
p: 1
!: 1
```
其中,键值对的键表示字符,键值对的值表示该字符在句子中出现的次数。
阅读全文