python3.6 字符串转字典有几种方法
时间: 2024-03-16 12:46:07 浏览: 153
python实现字符串和字典的转换
5星 · 资源好评率100%
在 Python 3.6 中,字符串转字典有以下两种方法:
1. 使用 eval 函数将字符串转换为字典
```python
string = "{'key1': 'value1', 'key2': 'value2'}"
dictionary = eval(string)
print(dictionary)
```
2. 使用 json 模块将字符串转换为字典
```python
import json
string = '{"key1": "value1", "key2": "value2"}'
dictionary = json.loads(string)
print(dictionary)
```
注意:在使用 eval 函数时,要确保字符串中的内容是安全的,否则可能会存在安全隐患。因此,推荐使用 json 模块进行字符串转字典。
阅读全文