我正在尝试逐个打印数据帧的行。我只能循环遍历列,而不是行:
首先,我从csv导入:
table_csv = pd.read_csv(r'C:\Users\xxx\Desktop\table.csv',sep=';', error_bad_lines=False)
接下来,我使用pandas将其转换为数据框:
table_dataframe = DataFrame(table_csv)
然后启动for循环,如下所示:
for row in table_dataframe:
print(row)
但是,它循环遍历列而不是行。但是,我需要对行执行更改。有没有人知道哪里出了问题,或者有其他解决方案?
发布于 2021-11-01 10:09:30
Check out answers to this question
简而言之,你就是这样做的:
for index, row in table_dataframe.iterrows():
print(row)
https://stackoverflow.com/questions/69795335
复制相似问题