python中以字典为元素的列表怎么写入文本文件

python中以字典为元素的列表怎么写入文本文件,第1张

##调用json.dump函数就行了,下面是一个例子

import json

##将FileName指定为你的文件的实际路径

FileName='t.txt'

lst=[{'name':'lili','age':25},{'name':'gg','age':18}]

with open(FileName,'w') as f:

json.dump(lst,f)

##注意:最左边每个=表示一个空格

f='你的文件名.txt'

d={('dsaa','dsa'):1.2132,('fdsfsd','dsada'):2.3243}

with open(f,'w') as fo:

====for k,v in d.items():

========print("%s,%s %.4f" %(k[0],k[1],v),sep='',file=fo)

import pickle

dictfile=open("myfile",'wb')

mydict={"a":[[1,2],[3,4]],"b":[[5,6],[7,8]]}

pickle.dump(mydict,dictfile)

dictfile.close()

dictfile=open("myfile",'rb')

readdict=pickle.load(dictfile)

print(readdict)


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8072042.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存