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'))

图示:

相关推荐
程序员小白条几秒前
提前实习的好处有哪些?有坏处吗?
java·开发语言·数据结构·数据库·链表
沃斯堡&蓝鸟1 分钟前
DAY31 函数专题2:装饰器
python
ss2731 分钟前
Executors预定义线程池-正确使用姿势
linux·开发语言·python
七夜zippoe1 分钟前
Python高级数据结构深度解析:从collections模块到内存优化实战
开发语言·数据结构·python·collections·内存视图
lly2024062 分钟前
Vue.js 过渡 & 动画
开发语言
石工记3 分钟前
Java 作为主开发语言 + 调用 AI 能力(大模型 API / 本地化轻量模型)
java·开发语言·人工智能
叶子2024223 分钟前
骨架点xy与 骨架点yx排序对比
python
Ccuno5 分钟前
Java虚拟机的内存结构
java·开发语言·深度学习
挖矿大亨5 分钟前
C++中的递增运算符重载
开发语言·c++
yj15581 小时前
新房子装修好不能直接入住的原因有哪些?
python