python json格式
时间: 2023-08-17 14:11:15 浏览: 86
JSON(JavaScript Object Notation)是一种常用的数据交换格式,它以键值对的形式存储数据,并使用大括号({})来表示对象,使用方括号([])来表示数组。
在Python中,可以使用内置的`json`模块来处理JSON数据。下面是一个示例,展示如何将Python对象转换为JSON格式:
```python
import json
# 创建一个Python字典
data = {
"name": "John",
"age": 30,
"city": "New York"
}
# 将字典转换为JSON字符串
json_data = json.dumps(data)
print(json_data)
```
运行以上代码,将会输出以下JSON格式的字符串:
```json
{"name": "John", "age": 30, "city": "New York"}
```
你还可以将JSON字符串转换回Python对象。下面是一个示例:
```python
import json
# JSON字符串
json_data = '{"name": "John", "age": 30, "city": "New York"}'
# 将JSON字符串转换为Python对象
data = json.loads(json_data)
print(data["name"])
print(data["age"])
print(data["city"])
```
运行以上代码,将会输出以下结果:
```
John
30
New York
```
以上是Python中处理JSON格式的基本操作,你可以根据实际需求使用`json`模块提供的其他函数来处理更复杂的JSON数据。
阅读全文