【发布时间】:2017-06-10 20:37:09
【问题描述】:
我有一个这样的 tsv 文件
Name School Course
Nicole UVA Biology
Jenna GWU CS
从那里, 我只想从该字典中打印名称和课程。我该怎么办?
下面的代码是我如何将原始 TSV 文件放入上面的字典中的。
import csv
data = csv.reader(open('data.tsv'),delimiter='\t')
fields = data.next()
for row in data:
item = dict(zip(fields, row))
print item
所以现在我得到了这样的字典:
{'Name':'Nicole.', 'School':'UVA.','Course':'Biology'}
{'Name':'Jenna.', 'School':'GWU','Course':'CS'}
{'Name':'Shan', 'School':'Columbia','Course':'Astronomy'}
{'Name':'BILL', 'School':'UMD.','Course':'Algebra'}
我只想打印该字典中的名称和课程。我该怎么办?
我想添加代码以便只打印
{'Name':'Jenna.','Course':'CS'}
{'Name':'Shan','Course':'Astronomy'}
{'Name':'BILL','Course':'Algebra'}
请指导。谢谢你
【问题讨论】:
标签: python