首页 > 分享 > python判断字符串每个字符中出现的次数

python判断字符串每个字符中出现的次数

最新推荐文章于 2025-08-16 12:57:49 发布

原创 于 2020-10-12 20:47:53 发布 · 1.3w 阅读

· 5

· 29 ·

CC 4.0 BY-SA版权

版权声明:本文为博主原创文章,遵循 CC 4.0 BY 版权协议,转载请附上原文出处链接和本声明。

python判断字符串每个字符中出现的次数:

str =input('请输入一个字符串:') x=list(str) for i in x: print(i,'出现的次数:',x.count(i)) x.remove(i) #删除查询后的字符

python

运行

12345

过了一段时间后我回来看这段代码觉得挺好笑的,好多同学已经看过了不知道你们用没有用在答案上,
在这里插入图片描述

跟同学们道个歉并附上经实验过的可以用的:

一个是将上边的改一下,不删除元素,只在输出的时候水过滤一下:

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)

python

运行

123456789

另一个是利用键值对输出:

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)

python

运行

12345678

其实这里我用了一个技巧,字典的键是不能重复,所以不用像上边的查询后删除某个列表元素。

相关知识

Python变量和数据类型Number、String、转义字符、字符串格式化
统计字符串中的字符个数 python编程
python中的数据类型篇
Python基础学习:字符串分割方法详解
定义一个函数count,统计字符串中字符出现频数, 输入一个字符串,输出一个表,
【C语言】字符串、字符数组
字符串的6个判断方法,你用对了吗?。学Python必须要掌握
如何在JavaScript中按字符和新集合拆分列表?
字符串查找、错误信息、字符分类函数
字符串相关问题

网址: python判断字符串每个字符中出现的次数 https://m.huajiangbk.com/newsview2435335.html

所属分类:花卉
上一篇: 蓟马防治期预测预报
下一篇: Python如何获取字符串中某个