DictReader 以字典形式读取
with open("instance.csv", "r") as csvFile:
dict_reader = csv.DictReader(csvFile)
for i in dict_reader:
print(i)
单个读出
csvFile = open("instance.csv", "r")
dict_reader = csv.DictReader(csvFile)
print(dict_reader.fieldnames)
for row in dict_reader:
print(row)
"""
{'score': '100', 'name': 'Wang'}
{'score': '80', 'name': 'Li'}
"""
读出
import csv
csvFile = open("instance.csv", "r")
dict_reader = csv.DictReader(csvFile)
result = {}
for item in dict_reader:
result[item["name"]] = item["score"]
print(result)
"""
{'Wang': '100', 'Li': '80'}
"""