index()

一般用处是在序列中检索参数并返回第一次出现的索引,没找到就会报错,比如:>>> t=tuple('Allen')

>>> t

('A', 'l', 'l', 'e', 'n')

>>> t.index('a')

Traceback (most recent call last):

File "", line 1, in

t.index('a')

ValueError: tuple.index(x): x not in tuple

>>> t.index('e')

3

>>> t.index('l')

1

但参数可能会出现很多次,要如何做呢?

index()函数的完整语法是这样的:str.index(str, beg=0, end=len(string))

str – 指定检索的字符串

beg – 开始索引,默认为0。

end – 结束索引,默认为字符串的长度。

所以我们可以重新设置开始索引来继续寻找,如:>>> t.index('l',2)

2

因为第一个'l'的出现位置是1,所以我们将开始索引加1继续寻找,果然,在索引为2的位置又找到了'l'。

以上就是python中index的用法是什么的详细内容,更多请关注php中文网其它相关文章!

本文原创发布php中文网,转载请注明出处,感谢您的尊重!

python中str的index什么意思_python中index的用法是什么相关推荐

  1. python find函数 和index的区别_python中index()与find()的区别

    起因:在排查错误时定位在判断语句这一行:if testlist.index('T'): 报错:ValueError: substring not found.原来是index()和find()没区分清 ...

  2. python中index什么意思_python中index是什么意思

    Python index()方法检测字符串中是否包含子字符串str ,如果指定beg(开始)和end(结束)范围,则检查是否包含在指定范围内,该方法与python find()方法一样,只不过如果st ...

  3. python中的str方法和repr方法_Python中 的 __str__ 方法和 __repr__ 方法的区别有哪些

    Python中 的 __str__ 方法和 __repr__ 方法的区别有哪些 发布时间:2020-11-05 17:11:48 来源:亿速云 阅读:95 作者:Leah 本篇文章给大家分享的是有关P ...

  4. python中的repr是什么意思_python中str和repr有什么区别

    python中str和repr有什么区别?下面给大家详细介绍: 1.内建函数str()和repr() 或反引号操作符(``)可以方便地以字符串的方式获取对象的内容.类型.数值属性等信息. 2.str( ...

  5. python中find是什么意思啊_python中str的find()

    今天学习语法的时候发现字符串自带函数find和操作符in功能十分近似,几乎一模一样 if'a'inname: print'Yes, it contains the string "a&quo ...

  6. python中的repr是什么意思_python中str和repr区别

    repr语法:repr[object] 返回一个可以表示对象的可打印的字符串,首先会生成一个这样的字符串,然后将其传给eval()可以重新生成同样的对象.但是repr所返回的对象更适合于解释器去阅读, ...

  7. python str和repr的区别_python中str和repr的区别是什么

    python中str和repr的区别是什么 发布时间:2020-09-09 13:49:03 来源:亿速云 阅读:72 作者:小新 小编给大家分享一下python中str和repr的区别是什么,希望大 ...

  8. python访问字符串中的部分字符的操作_python中字符串的常见操作方法

    1. 字符串概念,字符串是一个容器,包含若干个字符并按照一定的顺序组织成一个整体.字符串支持索引操作. 2. 创建字符串基本语法 变量名 = "字符串信息" 变量名 = '字符串信 ...

  9. python中字典和集合的区别_Python中字典和集合学习小结

    映射类型: 表示一个任意对象的集合,且可以通过另一个几乎是任意键值的集合进行索引 与序列不同,映射是无序的,通过键进行索引 任何不可变对象都可用作字典的键,如字符串.数字.元组等 包含可变对象的列表. ...

  10. python中int是什么的缩写_python中int是什么类型

    python中的基本数据类型 1:虽然python中的变量不需要声明,但使用时必须赋值 整形变量 浮点型变量 字符型 2:可以一个给多个变量赋值,也可以多个给多个变量赋值 3:python3中有6个标 ...

最新文章

  1. C#读取数据库返回泛型集合 把DataSet类型转换为ListT泛型集合
  2. 99% 的人都能看懂的「补偿」以及最佳实践
  3. linux mysql tmp_linux下mysql的tmp_table_size改变大小方法
  4. 点击图片放大至原始图片大小
  5. 1 2014年12月电大远程网络教育计算机统考 最 新 题 库,2014年12月份电大远程网络教育计算机应用基础统考题库试卷6...
  6. java的动态绑定是什么意思_Java的动态绑定机制
  7. linux的挂载的问题,重启后就挂载就没有了
  8. C语言:从键盘输入三个数,求最值问题
  9. 【漏洞复现】PHPmyadmin 4.8.1后台Getshell新姿势
  10. 高德地图 热力图 清空地图
  11. dnf服务器文件夹,有效提升DNF游戏稳定性 缓存文件清理教学
  12. Java枚举类配合Switch
  13. 南京商品房信息在哪里查询(查备案价)
  14. 3DS MAX 导入骨骼动画插件
  15. 【Python】利用Python对招聘信息数据分析
  16. 【甘道夫】Hadoop培训讲义
  17. java项目笔记 - 第18章:坦克大战2.1
  18. 基于springboot的校园食堂订餐系统
  19. App逆向——安卓7以上如何安装抓取https的包
  20. 解决使用Java CV导致物理内存过高问题

热门文章

  1. 【某小学生作文】《我的爸爸是名驾驶员》
  2. 【全网唯一】全网唯一能够跑通的,跑不通你来找我~用node.js完成微信支付下单功能,且只需要一个文件wxpay.js就解决业务流程的node.js程序
  3. Akamai CDN技术调研
  4. 在CentOS 6.2上搭建vim开发环境
  5. Revit:概念建模环境技能学习 Revit: Conceptual Modeling Environment
  6. iOS UILabel UITextView自适应文本,或文本大小自适应
  7. 产品经理和程序员的爱恨情仇
  8. POJ1022 Packing Unit 4D Cubes
  9. 单片机练习-RC-5红外遥控器程序及简单制造DIY PC遥控器
  10. Netty和JDK源码来看Netty的NIO和JDK的NIO有什么不同