字典和list类型通过json进行格式化

本文介绍了如何使用Python中的json模块来实现不同数据类型的转换,包括从json字符串到Python字典、从文件中的json串到字典、从Python字典到json字符串以及将字典直接写入文件等操作。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

字典和list类型都可以通过json进行格式化。json也是一种数据类型,它里也有list和字典。

#json.loads()方法,例子如下:

import json,requests
url='http://video.tudou.com/subscribe/check?uid=UNDY1NjIwNDkwNA%3D%3D&_=1498723117672'
res=requests.get(url).text
print(type(res))
res_ll=json.loads(res)#json串转为字典
print(type(res_ll)

#json.load()方法,例子如下:
import json
fr=open('asg.json')
new_res=json.load(fr)
#把文件里的json串转换成字典,load方法是传入一个文件对象,然后load方法自动去读这个文件的内容,然后转成字典
print(new_res)
print(type(new_res))

#json.dumps()方法,例子如下:
import json
dic={
    'username':'huhy',
    'age':34,
    'sex':'女'
}
dic_j=json.dumps(dic) #字典转成json字符串
print(dic_j)
print(type(dic_j))

#json.dump()方法,例子如下:
import json
dic={
    'username':'huhy',
    'age':34,
    'sex':'女'
}
fw=open('zzh','w')
json.dump(dic,fw)#操作文件,把字典转成字符串,然后直接写到文件里
转https://blog.youkuaiyun.com/github_27109687/article/details/73850886
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值