Python中find()
时间: 2024-02-16 12:57:48 浏览: 147
python find函数
5星 · 资源好评率100%
在Python中,find()方法用于查找字符串中是否包含指定的子字符串,并返回子字符串第一次出现的索引位置。如果找不到子字符串,则返回-1。
以下是一个示例代码:
```python
str1 = 'hello hello'
print(str1.find('e')) # 输出:1
```
在上面的示例中,我们定义了一个字符串str1,并使用find()方法查找子字符串'e'。由于'e'第一次出现在索引位置1,所以输出结果为1。
需要注意的是,find()方法是从左侧开始查找子字符串。如果要从右侧开始查找,可以使用rfind()方法。
以下是一个使用rfind()方法的示例代码:
```python
str1 = 'hello hello'
print(str1.rfind('e')) # 输出:9
```
在上面的示例中,我们使用rfind()方法查找子字符串'e'。由于'e'最后一次出现在索引位置9,所以输出结果为9。
阅读全文