博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Python 内建函数——eval()
阅读量:6246 次
发布时间:2019-06-22

本文共 395 字,大约阅读时间需要 1 分钟。

hot3.png

eval()函数, 将字符串当成有效的表达式来求值并返回计算结果。

解析报文时,有时会收到返回的报文是字符串,需要把字符串解析成字典或者列表的格式,直接使用eval()函数转换。

# Python内内建函数eval的用法# 字符串转化为自动s = '{"a": 1, "b": 2, "c": 3}'d1 = eval(s)print(d1)print(type(d1))# 字符串转化为lists2 = '[1, 2, 3, "a", "b", "c"]'lst1 = eval(s2)print(lst1)print(type(lst1))# 字符串化为元祖s3 = '(1, 2, 3, "a", "b", "c")'t1 = eval(s3)print(t1)print(type(t1))

转载于:https://my.oschina.net/xxWang/blog/791612

你可能感兴趣的文章
typeof操作符 返回值
查看>>
【云计算】CloudFoundry参考资料
查看>>
理解并解决GBK转UTF-8奇数中文乱码(转)
查看>>
分析需求场景对产品设计的意义
查看>>
[javaSE] GUI(事件监听机制)
查看>>
Electron 不完全快速手册
查看>>
[osx] intellij-idea快捷键大全
查看>>
Mac下安装MySQL(Mac 10.12)
查看>>
css 温故而知新 select-option 文字方向居右
查看>>
HTTP协议基础
查看>>
IIS发布的网站常见的问题汇总
查看>>
40岁应该学会的是面对和取舍
查看>>
UVA 12493 Stars (欧拉函数--求1~n与n互质的个数)
查看>>
PHP高级教程-异常处理(Exception)
查看>>
2017年第六届数学中国数学建模国际赛(小美赛)比赛心得
查看>>
6.C#知识点:反射
查看>>
CXF2.7整合spring发布webservice
查看>>
神经网络优化(三) - 全连接网络基础
查看>>
整形越界,死循环,产生莫名其妙的问题
查看>>
帝国cms支持的变量及灵动标签变量汇总
查看>>