Python---字符串中的查找方法--index()--括号里是要获取的字符串

index()方法其功能与find()方法完全一致,唯一的区别在于当要查找的子串没有出现在字符串中时,find()方法返回-1,而index()方法则直接 报错

find()方法相关链接:Python---字符串中的查找方法--find()--括号里是要获取的字符串-CSDN博客

复制代码
index() 方法:

检测  某个子串 是否包含在这个字符串中,如果在  返回这个子串  开始的位置  下标,否则  报异常。

案例:


复制代码
str1 = 'apple, banana, orange'
# 判断apple是否出现在字符串str1中
print(str1.index('apple'))
print(str1.index('pineapple'))

图示:

相关推荐
第二只羽毛几秒前
图书管理系统项目PPT文稿
java·大数据·开发语言·ide
爱笑的眼睛117 分钟前
超越 `assert`:深入 Pytest 的高级测试哲学与实践
java·人工智能·python·ai
爱笑的眼睛117 分钟前
超越静态图表:Bokeh可视化API的实时数据流与交互式应用开发深度解析
java·人工智能·python·ai
前端小端长13 分钟前
项目里满是if-else?用这5招优化if-else让你的代码清爽到飞起
开发语言·前端·javascript
胡萝卜3.015 分钟前
现代C++特性深度探索:模板扩展、类增强、STL更新与Lambda表达式
服务器·开发语言·前端·c++·人工智能·lambda·移动构造和移动赋值
___波子 Pro Max.16 分钟前
Python中os.walk用法详解
python
兩尛19 分钟前
java基础八股
java·开发语言
深圳佛手19 分钟前
单个智能体调用的工具数量建议
python
dddaidai12321 分钟前
深入JVM(二):字节码文件的结构
java·开发语言·jvm
郝学胜-神的一滴22 分钟前
Linux C++会话编程:从基础到实践
linux·运维·服务器·开发语言·c++·程序人生·性能优化