【发布时间】:2017-05-14 21:04:05
【问题描述】:
如何将dataframe转成json结构?
df =
name size imports
AAA 111 [222,333]
BBB 111 [333,444]
结果应该是:
json =
[
{"name":"AAA","size":111,"imports":["data.222","data.333"]},
{"name":"BBB","size":111,"imports":["data.33","data.444"]}
]
如果我使用此命令df.reset_index().to_json(orient='records'),则无法自定义data.333 之类的值(即添加data 并将值放入".."。
【问题讨论】:
-
type(df.imports.iloc[0])是什么? -
@jezrael:我是
[。 -
我认为
print (type(df.imports.iloc[0]))我认为是 str 或 list。 -
@jezrael:我是
<type 'list'>
标签: python json list pandas list-comprehension