1. 获取行名:df.index.values 

2. 获取列名:df.columns.values

注意:values 有 's',但没有括号,否则报错!!!!(如下图)

python中dataFrame行数 python dataframe行名_python

import pandas as pd
import numpy as np

a = list(range(1, 51))
a_reshape = np.array(a).reshape(5, 10).T
print(a_reshape)

b = pd.DataFrame(a_reshape)
print(b.index.values)
print(type(b.index.values))  # numpy.ndarray 类型
print(b.index.values.tolist())
print(type(b.index.values.tolist()))  # list 类型
print(b.columns.values) 
print(type(b.columns.values))  # numpy.ndarray 类型
print(b.columns.values.tolist())
print(type(b.columns.values.tolist()))  # list 类型

python中dataFrame行数 python dataframe行名_后端_02

        (参考:python dataframe 获得 列名columns 和行名称 index)