首页 > 其他 > 详细

遍历字符串使用切片方式定位字符

时间:2020-06-20 09:46:54      阅读:49      评论:0      收藏:0      [点我收藏+]

语法:

for i in range(len(string):
  string[i:i+len(word)]
解析:i取字符串下标,并且会向后移动,string去当前i值到定位字符长度位置的字符元素

示例:判断字符个数
# def count_word2(string,word):
# times = 0
# state = 0
# for i in range(len(string)):
# if state>0:
# state = state - 1
# continue
# if string[i:i+len(word)] == word:
# times += 1
# state += len(word)-1 #由于角标从第一个字符开始判断,正确后除了第一个坐标的其他 坐标需要后移,因此减1
# return times
#
# print(count_word2(‘xxxxxxabcxxxxx‘,‘xxx‘))
# print(count_word2(‘ab‘,‘abc‘))


遍历字符串使用切片方式定位字符

原文:https://www.cnblogs.com/hjhlg/p/13167573.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!