编写python程序实现以下功能: 己知宇符串str='skdaskerkjsalkj',请统计该?

OK

第1个回答  2023-03-17
str = 'skdaskerkjsalkj'# 初始化一个空字典count = {}# 遍历字符串中的每个字符for char in str: # 如果该字符在字典中已经存在,则将计数器加1
if char in count:
count[char] += 1
# 否则在字典中添加该字符,并将计数器初始化为1
else:
count[char] = 1# 输出每个字母出现的次数for key, value in count.items(): print(key, value)
第2个回答  2023-03-18
参考代码如下:
str = "skdaskerkisalkj"
dict = {}
for i in str:
dict[i] = dict.get(i, 0) + 1

for key, value in dict.items():
print(key, ": ", value)
相似回答