import json
fo=open('csv.csv','r')
ls=[]
for i in fo:
i=i.replace('\n','')
ls.append(i.split(',')) #csv做成二维列表
for a in range(1,len(ls)):
ls[a]=dict(zip(ls[0],ls[a]))
a=json.dumps(ls[1:],sort_keys=True,indent=6,ensure_ascii=False)
print(a)
#思路:把csv做成列表。然后对列表数据进行处理。
其中几点 1.zip()函数,得到对应的建值对
2.dict()函数,把键值对做成字典
网友评论