Loading... ## 作用: 可以返回字符串里面的内容 ## 语法: `eval(expression[, globals[, locals]])` ## 参数: * expression -- 表达式。 * globals -- 变量作用域,全局命名空间,如果被提供,则必须是一个字典对象。 * locals -- 变量作用域,局部命名空间,如果被提供,可以是任何映射对象。 ### 返回值: 返回字符串里面的内容 ## 代码示例: 题目:如何把字符串中的字典转换为字典?直接用dict(字符串)不行,我试过了。 下面的代码可以帮助我们解决! ```python str_temp = "{'姓名': '本当迷', '成绩': {'语文': 100, '数学': 100, '英语': 100, '总分': 300}, '学号': '001'}" str_dict = eval(str_temp) # 这样我们就把字符串转换成了字典 print(str_dict) ``` 最后修改:2022 年 01 月 12 日 © 允许规范转载 打赏 赞赏作者 支付宝微信 赞 如果文章有用,请随意打赏。