admin管理员组

文章数量:1531263

2024年6月26日发(作者:)

python中index函数的用法

在python中,index函数可以用来查找列表、字符串、元组中

某个元素第一次出现的位置。

语法:

```python

(obj)

(sub[, start[, end]])

(obj)

```

参数说明:

- list:必需,表示列表,元组或字符串。

- obj:必需,表示要查找的元素。

- sub:必需,表示要查找的子字符串。

- start:可选,表示查找的起始位置,默认为0。

- end:可选,表示查找的终止位置,默认为字符串长度。

调用示例:

```python

# 在列表中查找元素1第一次出现的位置

my_list = [1, 2, 3, 4, 5, 1]

index = my_(1)

print(index) # 输出结果:0

# 在字符串中查找子字符串'hello'第一次出现的位置

- 1 -

my_str = 'hello world'

index = my_('hello')

print(index) # 输出结果:0

# 在元组中查找元素3第一次出现的位置

my_tuple = (1, 2, 3, 4, 5, 3)

index = my_(3)

print(index) # 输出结果:2

```

注意事项:

如果查找的元素或子字符串不存在,则会抛出ValueError异常。

如果指定了起始位置和终止位置,但是查找的元素或子字符串在该范

围内不存在,则也会抛出ValueError异常。

- 2 -

本文标签: 查找位置字符串表示元素