python判断字符串每个字符中出现的次数
方法一:
x =input('请输入一个字符串:')
n = []
for i in x:
a = 0
a = str(x.count(i))
if i not in n:
n.append(i)
print(i+'出现的次数:'+a)
方法二,利用键值对输出:
m =input('请输入一个字符串:')
x = {}
for i in m:
a= 0
a =m.count(i)
x[i+" 出现次数:"] = a #f-Strings:一种改进Python格式字符串的新方法 也就是说f"" 是字符串格式化输出,{}这这里里是变量、函数名都可以
for key, value in x.items():
print(key,value)
这里用了一个技巧,字典的键是不能重复,所以不用像上边的查询后删除某个列表元素。
来自:https://blog.csdn.net/weixin_44022018/article/details/109036517
|