当前位置:主页 > python教程 > python实现字典(dict)和字符串(string)的相互转换方法

python实现字典(dict)和字符串(string)转换的实例

发布:2019-09-16 20:55:07 262


给大家整理了相关的编程文章,网友巢滨海根据主题投稿了本篇教程内容,涉及到python、字典、dict、字符串、string、转换、python实现字典(dict)和字符串(string)的相互转换方法相关内容,已被130网友关注,涉猎到的知识点内容可以在下方电子书获得。

python实现字典(dict)和字符串(string)的相互转换方法

本文实例讲述了python实现string和dict的相互转换方法。分享给大家供大家参考,具体如下:

字典(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相关内容可查看本站专题:《Python字典操作技巧汇总》、《Python字符串操作技巧汇总》、《Python常用遍历技巧总结》、《Python数据结构与算法教程》、《Python函数使用技巧总结》及《Python入门与进阶经典教程》

希望本文所述对大家Python程序设计有所帮助。


参考资料

相关文章

  • python selenium浏览器复用技术的使用

    发布:2023-04-15

    本文主要介绍了python selenium浏览器复用技术的使用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧


  • Python基于OpenCV的视频图像处理详解

    发布:2023-04-21

    OpenCV是一个开源的,跨平台的计算机视觉库,它采用优化的C/C++代码编写,能够充分利用多核处理器的优势。本文主要和大家来聊聊基于Python OpenCv的视频图像处理,感兴趣的可以了解一下


  • python自学多久学会

    python自学多久学会

    发布:2022-10-19

    给大家整理了关于python的教程,如果是自学,从零基础开端学习python的话,按照每个人理解能力的不同,大致上需求半年到一年半左右的时刻,当然,如果有其它编程言语的经历,入门还是比较快的。


  • Python Matplotlib绘制多子图详解

    Python Matplotlib绘制多子图详解

    发布:2022-09-07

    给大家整理一篇关于Python Matplotlib的教程,Matplotlib是Python中最受欢迎的数据可视化软件包之一,它是 Python常用的2D绘图库,同时它也提供了一部分3D绘图接口。本文将详细介绍如何通过Matplotlib绘制多子图,以及合并图例和调整子图间距,需要的可以参考一下


  • 《Python编程:从入门到实践》第二章:变量和简单数据类型

    发布:2018-12-01

    这篇内容是《Python编程:从入门到实践》第二章的主要内容,讲述了python变量和简单数据类型的相关知识点内容。


  • Python画高斯分布图形实例代码

    发布:2020-03-17

    今天小编就为大家分享一篇Python画图高斯分布的示例,具有很好的参考价值,希望对大家有所帮助。一起跟随小编过来看看吧


  • Python排序算法之冒泡排序

    发布:2023-03-03

    我们在编写代码时,经常需要对一些序列做一些排序,排序的方法很多,下面我们讲一下常用的冒泡排序法。需要的朋友可以参考下


  • python生成exe程序的方法步骤

    发布:2019-12-14

    Python可以利用PyInstaller模块生产exe可执行程序,利用PyInstaller可以把Python解释器和Python脚本打包成一个可执行文件,虽然降低了依赖和使用难度但是也降低了运行效率。


网友讨论