怎么把嵌套有字典的列表转换成字符串后再转换成列表其内容和最开始的列表一样
时间: 2023-05-27 10:05:51 浏览: 87
您可以使用 Python 中的 JSON 模块来完成此操作。以下是示例代码:
```python
import json
nested_list = [
{"name": "Alice", "age": 25},
{"name": "Bob", "age": 30},
{"name": "Charlie", "age": 35}
]
# 将嵌套的列表转换成字符串
nested_list_str = json.dumps(nested_list)
# 将字符串转换回列表
new_nested_list = json.loads(nested_list_str)
# 打印新的列表,与最开始的列表相同
print(new_nested_list)
```
输出:
```
[{'name': 'Alice', 'age': 25}, {'name': 'Bob', 'age': 30}, {'name': 'Charlie', 'age': 35}]
```
在这个示例中,我们使用 `json.dumps()` 函数将嵌套的列表转换成字符串,并使用 `json.loads()` 函数将字符串转换回列表。最终得到的新列表与最开始的列表相同。
阅读全文