Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/304.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 熊猫在df中表示7,但实际上要求7的索引返回empy列表-为什么?_Python_Pandas - Fatal编程技术网

Python 熊猫在df中表示7,但实际上要求7的索引返回empy列表-为什么?

Python 熊猫在df中表示7,但实际上要求7的索引返回empy列表-为什么?,python,pandas,Python,Pandas,我有一个有几千行的数据框。其中一列称为C,需要知道数字7是否出现在该列中 我尝试了:print(df[“C”]”中的7)并且它返回了True,但是print(df.index[df[“C”]==7.tolist())返回[] 这是怎么回事?我缺少中的的哪些方面?因为中的检查索引值,它是: 在列C中没有值7,因此返回空列表: print(df.index[df["C"] == 7].tolist()) 啊。这真令人尴尬。非常感谢。 print(df.index[df["C"] == 7].tol

我有一个有几千行的数据框。其中一列称为
C
,需要知道数字7是否出现在该列中

我尝试了:
print(df[“C”]”中的7)
并且它返回了
True
,但是
print(df.index[df[“C”]==7.tolist())
返回
[]


这是怎么回事?我缺少中的
的哪些方面?

因为
中的
检查索引值,它是:

在列
C
中没有值
7
,因此返回空列表:

print(df.index[df["C"] == 7].tolist())

啊。这真令人尴尬。非常感谢。
print(df.index[df["C"] == 7].tolist())