python字符串里面有字典如何提取字典出来
时间: 2023-12-02 14:04:09 浏览: 263
可以使用 `eval()` 函数将包含字典的字符串转换为字典对象。例如:
```python
s = "{'name': 'Alice', 'age': 25, 'city': 'New York'}"
d = eval(s)
print(d)
```
输出:
```
{'name': 'Alice', 'age': 25, 'city': 'New York'}
```
注意,使用 `eval()` 函数需要谨慎,因为它会执行字符串中的任何代码,可能会造成安全风险。如果不确定字符串的来源,请不要使用 `eval()` 函数。
阅读全文