gpt4 book ai didi

python - 在没有索引的情况下打印 pandas dataframe 的内容

转载 作者:太空宇宙 更新时间:2023-11-04 02:23:04 27 4
gpt4 key购买 nike

我正在尝试在没有索引的情况下从 pandas dataframe 中提取内容。

数据框:

 L_No          Exp_date
LC_139 12/01/2019

当我执行 L_No = df["L_No"] 时,我得到了带有索引的输出,而不仅仅是 L_No。

当前输出:

 83919     LC_139

预期输出:

 LC_139

最佳答案

我认为需要将列 (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按标签选择或 ilocL_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

关于python - 在没有索引的情况下打印 pandas dataframe 的内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51120293/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com