可以通过以下步骤实现:
import pandas as pd
import json
df = pd.DataFrame({
'name': ['Alice', 'Bob', 'Charlie'],
'age': [25, 30, 35],
'city': ['New York', 'London', 'Paris']
})
json_data = df.to_json(orient='records')
nested_json = json.loads(json_data)
print(json.dumps(nested_json, indent=4))
转换后的嵌套json格式如下所示:
[
{
"name": "Alice",
"age": 25,
"city": "New York"
},
{
"name": "Bob",
"age": 30,
"city": "London"
},
{
"name": "Charlie",
"age": 35,
"city": "Paris"
}
]
嵌套json格式是一种将数据以层级结构组织的方式,适用于表示复杂的数据关系。它可以用于存储和传输结构化数据,常见于Web开发、数据分析和机器学习等领域。
在腾讯云的产品中,可以使用腾讯云的云数据库CDB来存储和管理嵌套json格式的数据。腾讯云云数据库CDB是一种高性能、可扩展的关系型数据库服务,支持多种数据模型和存储引擎,适用于各种应用场景。您可以通过以下链接了解更多关于腾讯云云数据库CDB的信息:腾讯云云数据库CDB
领取专属 10元无门槛券
手把手带您无忧上云