python计算某字符出现次数

发布时间:2022-06-08 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了python计算某字符出现次数脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

count() 方法用于统计字符串里某个字符或子字符串出现的次数.

st1 = input().upPEr()
st2 = input().upper()
PRint(st1.count(st2))

python计算某字符出现次数

tips:

只要将所有字符串统一转化为大写或者小写,计算次数即可。 upper()全部转化为大写 lower()全部转化为小写

另:

str.count(sub, start= 0,end=len(string)) 可选参数为在字符串搜索的开始与结束位置

用lambda表达式去查找(较复杂,仅查单字符)

def checkStr(str_source,str_check):#str_source:字符串;str_check:要检查字符
    return sum(map(lambda check:str_check.count(check),str_source))

print(checkStr('ababa','a'))#->3

用str.splIT去查找(较简单,可以多字符查询)

def checkStr1(str_source,str_check):#str_source:源字符串;str_check:要检查字符
    splits = str_source.split(str_check)#返回拆分数组
    return len(splits)-1#返回拆分次数-1

print(checkStr1('ababa','ba'))#->2

脚本宝典总结

以上是脚本宝典为你收集整理的python计算某字符出现次数全部内容,希望文章能够帮你解决python计算某字符出现次数所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。