在python中统计字符串或者列表中某个字符或者数字出现的次数(count函数)

时间:2024-03-07 19:23:47

count函数
count  汉语翻译  计数,包括,总数,把.....算入
这里我们可以翻译成把....算入,或者包括的意思,例如例1含义就是s字符串中总共包含多少个word字符串
count 的格式  count(sub,start=0,end=len(string))
参数的含义分别是sub,要收索的字符串或者数字,start 开始的位置,默认是开始位置0 end 搜索的结束位置,默认是总长度
s= \'hello word ,my word\'
#1
word_count = s.count(\'word\')
print(word_count)    # 2
#2
word1 = s.count(\'o\')  #3    统计整个字符串中o出现的次数
word2 = s.count(\'o\',1,2)# 0因为开始位置和结束位置不包含o字母,所以返回为0
print(word1)
print(word2)
同样的道理也可以获取列表中的值
li = [\'hello\', \'word\' ,\'my\', \'word\',10,20,30,10]
word = li.count(\'word\')
l_10 = li.count(10)
print(word)   #2
print(l_10)   #2