Python 如何打印与另一列对应的csv文件中的数据?
我正在尝试打印csv文件的属性Python 如何打印与另一列对应的csv文件中的数据?,python,pandas,file,csv,Python,Pandas,File,Csv,我正在尝试打印csv文件的属性标题下的每个值,该csv文件对应于属性字段下的值(“图像分割”)。我尝试了许多代码来解决这个问题,但总是得到错误的答案,或者根本没有答案。下面是我的最新尝试。我不知道从这里到哪里去,所以任何帮助都是感激的 import pandas as pd data_file=pd.read_csv('7papers.csv') data_file.columns=data_file.columns.str.strip() field=data_file.Field ti
标题下的每个值,该csv文件对应于属性字段下的值(“图像分割”
)。我尝试了许多代码来解决这个问题,但总是得到错误的答案,或者根本没有答案。下面是我的最新尝试。我不知道从这里到哪里去,所以任何帮助都是感激的
import pandas as pd
data_file=pd.read_csv('7papers.csv')
data_file.columns=data_file.columns.str.strip()
field=data_file.Field
title=data_file.Title
for field in data_file:
if field == ('Image segmentation'):
print(title)
我不确定我是否在关注您的问题,正如上面所评论的,看到csv文件会有所帮助,但听起来您希望这样做:
print data_file.loc[ data_file.Field == 'Image segmentation', 'Title' ]
这表示“选择字段
具有所需值的行,然后在这些行中打印标题
的值”。这样行吗?你能共享csv文件吗?是的,这样行了。我为措辞笨拙而道歉。谢谢你的帮助。