一、.find() 注意:只适用于字符串(只能返回第一次出现的字符索引!!!)
steven = "Hello word"
#获取0的索引并打印
a = steven.find("o")
print(a)
二、.index() 注意:字符串和列表均能使用(只能返回第一次出现的字符索引!!!)
1、字符串
steven = "Hello word"
#获取0的索引并打印
a = steven.index("o")
print(a)
2、列表
steven = [ "H","e","l","l","o", "w","o","r","d"]
#获取0的索引并打印
a = steven.index("o")
print(a)
三、re.finditer() 注意:这个可以返回字符串中多个重复字符的索引
需要引用正则表达式模块
import re
steven = "Hello word"
#获取0的索引并打印
a = [i.start() for i in re.finditer("o",steven)]
print(a)
页面更新:2024-06-05
本站资料均由网友自行发布提供,仅用于学习交流。如有版权问题,请与我联系,QQ:4156828
© CopyRight 2020-2024 All Rights Reserved. Powered By 71396.com 闽ICP备11008920号-4
闽公网安备35020302034903号