python中字符串与字典相互转换的方法

2025-12-01 0 84,336

python中,不同类型的元素相互转换使用,可以方便我们的代码适应当时的代码环境。本文小编就向大家介绍python中字典与列表相互转换的方法。字符串转列表使用eval函数或exec函数,字典转字符串使用json。

一、字符串转字典

使用eval函数

str_test = "{'a': 1, 'b': 2}"
dict_test = eval(str)
print dict_test

使用exec函数

s = '{"name":"redhat","age":"10"}'
print type(s)
exec('c=' +s)
print c,"查看c的内容"
print  "查看c的类型",type(c)

输出


{'age': '10', 'name': 'redhat'} 查看c的内容
查看c的类型 

字典转字符串

使用json

import json
dict_1 = {'name':'linux','age':18}
dict_string = json.dumps(dict_1)print(type(dict_string))#输出:

以上就是python中字符串与字典相互转换的方法,希望能对你有所帮助哦~

收藏 (0) 打赏

感谢您的支持,我会继续努力的!

打开微信/支付宝扫一扫,即可进行扫码打赏哦,分享从这里开始,精彩与您同在
点赞 (0)

声明:以上部本文内容由互联网用户自发贡献,本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容,一经查实,本站将立刻删除。投诉邮箱:3758217903@qq.com

ZhiUp资源网 python基础 python中字符串与字典相互转换的方法 https://www.zhiup.top/2736.html

相关