从pandas中的行创建分层JSON可以通过以下步骤完成:
import pandas as pd
import json
data = {'姓名': ['张三', '李四', '王五'],
'年龄': [25, 30, 35],
'国家': ['中国', '美国', '英国']}
df = pd.DataFrame(data)
result = df.to_json(orient='records', lines=True)
其中,orient='records'
表示将每行作为一个记录,lines=True
表示每个记录作为一行输出。
print(result)
输出的结果将是一个分层的JSON格式数据。
分层JSON的优势是可以组织和嵌套复杂的数据结构,并且适用于各种场景,例如数据传输、存储、交换等。
推荐的腾讯云相关产品:云对象存储(COS)
领取专属 10元无门槛券
手把手带您无忧上云