gpt4 book ai didi

python - 在 pandas DataFrame 中的任何位置搜索值

转载 作者:太空狗 更新时间:2023-10-29 21:33:14 26 4
gpt4 key购买 nike

这似乎是一个简单的问题,但我之前找不到它(thisthis 很接近,但答案不是很好)。

问题是:如果我想在我的 df 中搜索一个值某处(我不知道它在哪一列)并返回匹配的所有行。

最 Pandaic 的方法是什么?有什么比:

for col in list(df):
try:
df[col] == var
return df[df[col] == var]
except TypeError:
continue

?

最佳答案

可以对整个DataFrame进行相等比较:

df[df.eq(var1).any(1)]

关于python - 在 pandas DataFrame 中的任何位置搜索值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53979403/

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