📅  最后修改于: 2023-12-03 15:26:08.633000             🧑  作者: Mango
在Python中,数据框(DataFrame)是一个非常常用的数据类型,它在数据分析和机器学习中扮演着重要的角色。在对数据框进行操作的时候,我们通常需要获取其中的索引值。本文将介绍如何使用Python获取数据框的索引值列表。
要获取数据框的行索引值列表,可以使用Pandas库中的index
属性,具体代码如下:
import pandas as pd
# 创建一个数据框
df = pd.DataFrame({'姓名': ['张三', '李四', '王五'], '年龄': [20, 25, 30], '性别': ['男', '女', '男']})
# 打印数据框的行索引值
print(df.index.tolist())
输出结果如下:
[0, 1, 2]
其中tolist()
方法将索引值转换成列表类型。
要获取数据框的列索引值列表,可以使用Pandas库中的columns
属性,具体代码如下:
import pandas as pd
# 创建一个数据框
df = pd.DataFrame({'姓名': ['张三', '李四', '王五'], '年龄': [20, 25, 30], '性别': ['男', '女', '男']})
# 打印数据框的列索引值
print(df.columns.tolist())
输出结果如下:
['姓名', '年龄', '性别']
通过Pandas库的index
和columns
属性,我们可以方便地获取数据框的行索引值和列索引值列表,供后续进行下一步操作使用。