python怎么获取索引值
时间: 2023-05-19 09:00:52 浏览: 47
你可以使用 enumerate() 函数来获取列表中每个元素的索引值,例如:
```
my_list = ['apple', 'banana', 'orange']
for index, value in enumerate(my_list):
print(index, value)
```
输出结果为:
```
0 apple
1 banana
2 orange
```
这样就可以获取每个元素的索引值了。
相关问题
python获取索引
你可以使用 `enumerate` 函数来获取列表或元组中每个元素的索引和值。示例如下:
```python
my_list = ['apple', 'banana', 'orange']
for index, value in enumerate(my_list):
print(index, value)
```
输出结果:
```
0 apple
1 banana
2 orange
```
你还可以使用 `list` 函数将 `enumerate` 返回的迭代器转换为列表,以便在需要时随机访问索引。例如:
```python
my_list = ['apple', 'banana', 'orange']
indexed_list = list(enumerate(my_list))
print(indexed_list[1]) # 输出 (1, 'banana')
```
python获取series值的索引
可以使用Series的index属性来获取Series值的索引。例如,假设有一个Series对象s,可以使用s.index来获取它的索引。具体代码如下:
```python
import pandas as pd
s = pd.Series([1, 2, 3, 4], index=['a', 'b', 'c', 'd'])
print(s.index)
```
输出结果为:
```
Index(['a', 'b', 'c', 'd'], dtype='object')
```
这样就可以获取到Series值的索引了。