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

图示:

相关推荐
源代码•宸2 小时前
分布式缓存-GO(分布式算法之一致性哈希、缓存对外服务化)
开发语言·经验分享·分布式·后端·算法·缓存·golang
我送炭你添花2 小时前
Pelco KBD300A 模拟器:03.Pelco-P 协议 8 字节完整拆解 + 与 Pelco-D 一一对应终极对照表
python·测试工具·运维开发
云和数据.ChenGuang2 小时前
PHP-FPM返回的File not found.”的本质
开发语言·php·运维工程师·运维技术
R.lin3 小时前
Java 8日期时间API完全指南
java·开发语言·python
yangpipi-3 小时前
《C++并发编程实战》 第4章 并发操作的同步
开发语言·c++
西南胶带の池上桜3 小时前
1.Pytorch模型应用(线性与非线性预测)
人工智能·pytorch·python
火钳游侠3 小时前
java单行注释,多行注释,文档注释
java·开发语言
有趣的我3 小时前
C++ 多态介绍
开发语言·c++
fie88894 小时前
波束赋形MATLAB代码实现
开发语言·matlab
丘狸尾4 小时前
gradio uv无法add
开发语言·python