Python 打印不带索引的数据框的内容
我正在尝试从Python 打印不带索引的数据框的内容,python,pandas,dataframe,Python,Pandas,Dataframe,我正在尝试从pandas数据帧中提取不带索引的内容 数据帧: L_No Exp_date LC_139 12/01/2019 当我执行L\u No=df[“L\u No”]时,我会得到带有索引的输出,而不仅仅是L\u No 电流输出: 83919 LC_139 预期产出: LC_139 我认为需要将列(系列)转换为numpy数组或列表,然后选择第一个值: df = pd.DataFrame({'L_No':['LC_139'],'Exp_da
pandas数据帧
中提取不带索引的内容
数据帧:
L_No Exp_date
LC_139 12/01/2019
当我执行L\u No=df[“L\u No”]
时,我会得到带有索引的输出,而不仅仅是L\u No
电流输出:
83919 LC_139
预期产出:
LC_139
我认为需要将列(
系列
)转换为numpy数组或列表,然后选择第一个值:
df = pd.DataFrame({'L_No':['LC_139'],'Exp_date':['12/01/2019']})
print (df)
L_No Exp_date
0 LC_139 12/01/2019
print(df["L_No"].values[0])
LC_139
print(df["L_No"].values.tolist()[0])
LC_139
如果要按标签选择或按列的第一个值的位置选择,请选择编号:
#need first label of index
print(df.loc[df.index[0], "L_No"])
LC_139
#need position of column L_No by get_loc
print(df.iloc[0, df.columns.get_loc("L_No")])
LC_139