python 获取元素在列表中的位置
时间: 2023-12-06 22:04:55 浏览: 28
可以使用 `index()` 方法获取元素在列表中的位置,例如:
```python
my_list = ['apple', 'banana', 'orange', 'pear']
index = my_list.index('orange')
print(index) # 输出 2
```
如果要判断一个元素是否在列表中,可以使用 `in` 关键字,例如:
```python
my_list = ['apple', 'banana', 'orange', 'pear']
if 'orange' in my_list:
print('orange 在列表中')
else:
print('orange 不在列表中')
```
输出结果为:`orange 在列表中`。
相关问题
python获取元素在列表中的索引
要获取元素在列表中的索引,可以使用列表的 `index()` 方法。下面是一个示例:
```python
my_list = [10, 20, 30, 40, 50]
element = 30
index = my_list.index(element)
print(index)
```
上述代码中,我们定义了一个列表 `my_list`,然后使用 `index()` 方法查找元素 `30` 在列表中的索引,并将结果存储在变量 `index` 中。最后,我们打印出索引值 `2`。如果元素不存在于列表中,`index()` 方法将引发 `ValueError` 异常。
python 搜寻元素在列表中的位置
可以使用列表的index()方法来获取元素在列表中的位置。例如:
```python
my_list = ['apple', 'banana', 'orange']
index = my_list.index('banana')
print(index) # 输出:1
```
这里的index变量就是元素'banana'在列表中的位置,也就是第二个元素,因为列表的索引从0开始。如果要查找的元素不在列表中,则会抛出ValueError异常。