python str 转字典
时间: 2023-10-23 15:15:27 浏览: 75
可以使用 Python 内置的 eval() 函数将字符串转为字典。例如:
```
string = "{'name':'Jack', 'age': 25}"
dictionary = eval(string)
print(type(dictionary)) # <class 'dict'>
```
相关问题
python json转字典
可以使用Python内置的json模块,使用loads方法将json字符串转换为字典。示例代码如下:
```python
import json
json_str = '{"name": "Alice", "age": 18}'
dict_data = json.loads(json_str)
print(dict_data)
```
输出结果:
```
{'name': 'Alice', 'age': 18}
```
json str 转字典
你可以使用 Python 中的内置模块 json 来将 json 字符串转换为字典。具体代码如下:
```python
import json
json_str = '{"name": "Alice", "age": 25, "city": "New York"}'
# 将 json 字符串转换为字典
data_dict = json.loads(json_str)
print(data_dict)
```
输出:
```
{'name': 'Alice', 'age': 25, 'city': 'New York'}
```
其中,`json.loads()` 方法可以将 json 字符串转换为 Python 对象,这里我们将其转换为字典。
阅读全文