python string转dict
时间: 2023-04-30 19:04:20 浏览: 108
python实现字典(dict)和字符串(string)的相互转换方法
将字符串转换为字典,可以使用Python中的内置函数eval(),也可以使用json模块中的loads()函数。具体方法如下:
使用eval()函数:
```python
str = '{"name": "Tom", "age": 18}'
dict = eval(str)
print(dict)
```
输出结果为:{'name': 'Tom', 'age': 18}
使用json模块中的loads()函数:
```python
import json
str = '{"name": "Tom", "age": 18}'
dict = json.loads(str)
print(dict)
```
输出结果同上:{'name': 'Tom', 'age': 18}
阅读全文