搜狗指南

您所在的位置:网站首页 python输入一个字符串统计字母个数 搜狗指南

搜狗指南

#搜狗指南| 来源: 网络整理| 查看: 265

首页>教育/学习用python计算字符串里面某个字符的个数6869次浏览2019.03.22更新

给出一个字符串:txt="""abcdefgpasbvujdnjabshcvmnakmmlhjbjnx"""这里,需要找出某个字符或某个字符串出现的次数,并指出txt里面,一共有多少行。

0102030405操作方法01

txt里面,字符m出现的个数。 n=txt.count('m')

02

字符串ab出现的次数: n=txt.count('ab')

03

把txt拆分为单独的字母: A=[] for i in txt: A.append(i) 运行结果是: ['a', 'b', 'c', 'd', 'e', 'f', 'g', '\n', 'p', 'a', 's', 'b', 'v', 'u', 'j', 'd', '\n', 'n', 'j', 'a', 'b', 's', 'h', 'c', 'v', 'm', '\n', 'n', 'a', 'k', 'm', 'm', 'l', 'h', 'j', 'b', 'j', 'n', 'x'] 可以看到,换行符用'\n'代替了。

04

这样,换行符号的个数+1,就是行数。 print(txt.count('\n')+1)

05

字符串txt里面,a…b类型的字符串出现的个数,可以使用正则表达式实现: a=re.findall('(a\w+b)',txt)

End免责声明:

本页搜狗指南内容仅代表作者本人意见,若因此产生任何纠纷由作者本人负责,概与搜狗公司无关。本页搜狗指南内容仅供参考,请您根据自身实际情况谨慎操作。尤其涉及您或第三方利益等事项,请咨询专业人士处理。

0点赞无帮助无帮助恭喜您完成每日一赞任务经验值+5感谢您的反馈


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3