python转list JSON 编码设置
时间: 2023-06-10 07:05:21 浏览: 98
python基础教程:在python中利用dict转json按输入顺序输出内容方式.pdf
使用Python的json库可以将Python中的数据类型(如字典、列表等)转换为JSON格式,其中可以设置编码方式。
示例代码如下:
```python
import json
# Python对象
data = {'name': 'Alice', 'age': 25, 'hobbies': ['reading', 'travelling']}
# 转换为JSON字符串,设置编码方式
json_str = json.dumps(data, ensure_ascii=False)
print(json_str)
```
其中,dumps函数的第二个参数是ensure_ascii,如果设置为False,则可以使用非ASCII字符表示JSON字符串。
输出结果为:
```json
{"name": "Alice", "age": 25, "hobbies": ["reading", "travelling"]}
```
这里输出的是JSON字符串,可以通过json.loads将其转化为Python对象。
阅读全文