1. 获取行名:df.index.values
2. 获取列名:df.columns.values
注意:values 有 's',但没有括号,否则报错!!!!(如下图)
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 类型