分享

python 获取索引位置的3种方式

 网摘文苑 2022-11-06 发布于新疆

python 获取列表中指定元素在列表(或字符串)中的位置(索引)方法总结

一、.find() 注意:只适用于字符串(只能返回第一次出现的字符索引!!!)

steven = 'Hello word'#获取0的索引并打印a = steven.find('o')print(a)

文章图片1

二、.index() 注意:字符串和列表均能使用(只能返回第一次出现的字符索引!!!)

1、字符串steven =  'Hello word'#获取0的索引并打印a = steven.index('o')print(a)

文章图片2

2、列表

steven = [ 'H','e','l','l','o', 'w','o','r','d']#获取0的索引并打印a = steven.index('o')print(a)

文章图片3

三、re.finditer() 注意:这个可以返回字符串中多个重复字符的索引

需要引用正则表达式模块import  resteven =  'Hello word'#获取0的索引并打印a = [i.start() for i in re.finditer('o',steven)]print(a)

文章图片4

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多