Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/5.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 pandas-如何逐行访问dataframe索引中的行_Python_Python 2.7_Pandas - Fatal编程技术网

Python pandas-如何逐行访问dataframe索引中的行

Python pandas-如何逐行访问dataframe索引中的行,python,python-2.7,pandas,Python,Python 2.7,Pandas,我有一个有5行的数据框,我在上面做一些验证。如果该行未通过验证,则将其添加到名为ValidationFailedDataFrame的第二个数据帧中 第一次验证可以,但第二次验证需要检查特定行是否已添加到ValidationFailedDataFrame,如果已添加,则需要获取该行并附加错误消息 以下是我的ValidationFailedDataFrame的外观: 如图所示,验证失败的行是原始数据帧中的第4行 如何查询ValidationFailedDataFrame,告诉我是否有第四行原始数据

我有一个有5行的数据框,我在上面做一些验证。如果该行未通过验证,则将其添加到名为ValidationFailedDataFrame的第二个数据帧中

第一次验证可以,但第二次验证需要检查特定行是否已添加到ValidationFailedDataFrame,如果已添加,则需要获取该行并附加错误消息

以下是我的ValidationFailedDataFrame的外观:

如图所示,验证失败的行是原始数据帧中的第4行

如何查询ValidationFailedDataFrame,告诉我是否有第四行原始数据帧?

明白了

ValidationFailedDataFrame.query('index == 4')


是否有必要使dataframe u也可以使用字典帮助查找行是否存在我想将其保留为dataframe,因为我需要对ValidationFailedDataFrame执行许多其他操作可能重复
df.iloc[3]。tolist()
给了我越界错误,因为dataframe中只有一行
df.iloc[0].tolist()
可以工作,但我想使用
df.iloc[4].tolist()访问它
ValidationFailedDataFrame.loc[[4]]