从返回的数据中删除索引

共2个回答, 标签: python pandas

我有一个数据框 (df)

看起来像:

姓位置标识符
弗雷德 · 史密斯伦敦
布里斯托尔简琼斯

我试图查询一个特定的字段,并将其返回给一个变量value使用:

Value = df.loc [df ['标识符'] = query _ identifier,'location']

所以在哪里query_identifier is equal to FredSmith I get returned to value:

0 伦敦

有人能告诉我如何移除0所以我只有:

伦敦

我们将非常感谢任何帮助。

第1个答案

试试这个声明:

值 = df.loc [df ['标识符'] = = “弗莱史密斯”,“位置”。值 [0]

这对你有帮助

第2个答案

您可以使用 pandas 将列设置为索引set_index(见这里)。

相关问题

通过随机抽样其他列数据创建新列 如何使用熊猫获得包括每一个组合的计数 如何有效地展开矩阵的值与小块? 如何破坏 Python 对象并释放内存 将具有特殊格式的文本文档转换为熊猫数据框架 用两本字典绘制一只熊猫专栏图