python 字符串与字典之间的转换

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

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

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

?
1
2
for key, value in sample_dic.items():
   print "\"%s\":\"%s\"" % (key, value)
二、字符串(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' }
>>>

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值