Python中实现字符串类型与字典类型相互转换的方法
作者:shichen2014 时间:2021-07-01 20:37:25
本文以实例形式简述了Python中字符串类型与字典类型相互转换的方法,是比较实用的功能。具体方法如下:
一、字典(dict)转为字符串(string)
我们可以比较容易的将字典(dict)类型转为字符串(string)类型。
通过遍历dict中的所有元素就可以实现字典到字符串的转换:
for key, value in sample_dic.items():
print "\"%s\":\"%s\"" % (key, value)
二、字符串(string)转为字典(dict)
如何将一个字符串(string)转为字典(dict)呢?
其实也很简单,只要用 eval()或exec() 函数就可以实现了。
>>> a = "{'a': 'hi', 'b': 'there'}"
>>> b = eval(a)
>>> b
{'a': 'hi', 'b': 'there'}
>>> exec ("c=" + a)
>>> c
{'a': 'hi', 'b': 'there'}
>>>
感兴趣的朋友可以调试运行本实例,以加深对程序代码的理解。
标签:Python,字符串,字典
0
投稿
猜你喜欢
python 求1-100之间的奇数或者偶数之和的实例
2021-05-28 19:48:58
Python实现数据可视化看如何监控你的爬虫状态【推荐】
2022-07-15 11:50:43
asp如何在ADO中客户端利用好缓存技术?
2010-06-17 12:50:00
jsp学习之scriptlet的使用方法详解
2023-06-27 11:06:37
详解如何在ChatGPT内构建一个Python解释器
2022-06-18 21:37:38
Python如何定义有默认参数的函数
2023-08-05 14:38:30
代码讲解Python对Windows服务进行监控
2023-10-07 10:59:09
python程序的打包分发示例详解
2023-09-26 15:25:27
利用Python如何制作好玩的GIF动图详解
2023-03-02 10:47:47
on error goto (Vbscript)和try catch
2008-08-04 13:22:00
python+selenium实现12306模拟登录的步骤
2021-06-18 15:32:56
python 使用OpenCV进行简单的人像分割与合成
2021-06-16 20:46:39
Python爬虫:Request Payload和Form Data的简单区别说明
2021-11-14 14:01:24
用XMlhttp生成html页面
2007-08-29 19:49:00
python神经网络学习利用PyTorch进行回归运算
2023-02-24 13:30:47
Elasticsearch属性单词常用解析说明
2023-06-12 14:47:36
php strftime函数获取日期时间(switch用法)
2023-06-11 13:26:33
Python 如何写入Excel格式和颜色
2023-03-10 20:49:55
Flask使用Pyecharts在单个页面展示多个图表的方法
2021-10-12 18:16:35
python数据结构之搜索讲解
2022-12-31 08:09:02