Я считаю, что нужно преобразовать столбец (Series
) в массив или список 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
Если хотите, выберите loc
для выбора по меткам или iloc
для выбора по позициям первого значения столбца L_No
:
#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