gpt4 book ai didi

python - 如何获取 pandas 中已选定行的索引?

转载 作者:太空宇宙 更新时间:2023-11-03 16:11:19 26 4
gpt4 key购买 nike

In [60]: print(row.index)
Int64Index([15], dtype='int64')

我已经知道本例中的行号是 15。但我不需要知道它的类型或其他任何东西。存储它的变量将根据该数字执行某些操作。

我还想知道关于 Pandas 的其他事情。假设这只返回一行:

row = df[df['username'] == "unique name"]  

使用 loc、iloc 等方法是否不太合适?它们仍然可以工作,但我很好奇在较大的项目中是否仍然会以这种方式完成。如果它只是一行而不是行列表,是否有首选方法。

最佳答案

如果你写

row.index[0]

然后你会得到,在你的例子中,整数15。

<小时/>

请注意,如果您检查

dir(pd.Int64Index)

您可以看到它包含类似列表的方法__getitem__

关于python - 如何获取 pandas 中已选定行的索引?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39286508/

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