admin 管理员组

文章数量: 887021


2023年12月17日发(作者:insight partners)

indexof函数用法

`index()` 函数是 Python 中用于返回指定列表或元组在另一个列表或元组中的起点或终点的函数。它通常用于解决列表或元组中的重复项或缺失项。

以下是 `index()` 函数的一些用法示例:

1. 返回指定列表在另一个列表中的起点:

```python

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

other_list = [3, 5, 7]

index_of_other_list = my_(other_list)

print(index_of_other_list) # 输出 2

```

这个示例中,我们创建了两个列表 `my_list` 和 `other_list`,然后使用 `index()` 函数查找 `other_list` 在 `my_list` 中的起点,结果是 `2`。

2. 返回指定列表在另一个列表中的起点和终点:

```python

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

other_list = [3, 5, 7]

start_end = my_(other_list)

print(start_end) # 输出 2 3

```

这个示例中,我们使用了 `index()` 函数查找 `other_list`

在 `my_list` 中的起点和终点 (起点是 `2`,终点是 `3`),然后将它们存储在 `start_end` 变量中。

3. 返回指定元组在另一个元组中的起点和终点:

```python

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

other_tuple = (3, 5, 7)

start_end = my_(other_tuple)

print(start_end) # 输出 3 4

```

这个示例中,我们创建了两个元组 `my_tuple` 和

`other_tuple`,然后使用 `index()` 函数查找 `other_tuple` 在

`my_tuple` 中的起点和终点 (起点是 `3`,终点是 `4`),然后将它们存储在 `start_end` 变量中。

`index()` 函数只查找指定列表或元组中首次出现的项,如果指定列表或元组在另一个列表或元组中没有出现,则 `index()` 函数将返回 `-1`。


本文标签: 列表 元组 指定 函数 返回