Python中实现字符串类型与字典类型相互转换的方法

本文以实例形式简述了python中字符串类型与字典类型相互转换的方法,是比较实用的功能。具体方法如下:

一、字典(dict)转为字符串(string)

我们可以比较容易的将字典(dict)类型转为字符串(string)类型。

通过遍历dict中的所有元素就可以实现字典到字符串的转换:

  1. for key, value in sample_dic.items(): print ""%s":"%s"" % (key, value)

登录后复制

二、字符串(string)转为字典(dict)

立即学习“Python免费学习笔记(深入)”;

如何将一个字符串(string)转为字典(dict)呢?

其实也很简单,只要用 eval()或exec() 函数就可以实现了。

  1. >>> a = "{'a': 'hi', 'b': 'there'}">>> b = eval(a)>>> b{'a': 'hi', 'b': 'there'}>>> exec ("c=" + a)>>> c{'a': 'hi', 'b': 'there'}>>>

登录后复制

感兴趣的朋友可以调试运行本实例,以加深对程序代码的理解。

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。
编程技术

Python中多线程thread与threading的实现方法

2025-2-28 0:29:42

编程技术

Python中列表(list)操作方法汇总

2025-2-28 0:29:56

0 条回复 A文章作者 M管理员
欢迎您,新朋友,感谢参与互动!
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
私信列表
搜索