python - 如何将字典输出到数据帧,包括 None 类型值

标签 python json pandas dataframe dictionary

我有一个从 JSON 加载的字典,如下所示:

{'存在':False,'ID':[]}

我想将其生成为数据框。使用以下内容:

df = pd.DataFrame(mydict)

结果:

Empty DataFrame
Columns: [Exist, IDs]
Index: []

但是,我想实现以下目标:

Exist    IDs
False    None/nan/whatever/(empty)

如果列表为空,或者它是 None 类型,我希望将其留空或指示它不是......

这最终将写入 Excel 报告。

谢谢!

最佳答案

这个怎么样,因为您要将其保存在 Excel 中

pd.DataFrame(list({'Exist': False, 'IDs': []}.items())).T.to_excel('file.xlsx', header = False, index = False)

关于python - 如何将字典输出到数据帧,包括 None 类型值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55642284/

相关文章:

python - 需要使用 JSON 为 REST v2 API 传递 Jasper Reports 参数的示例

javascript - 我的 JSON 数据有什么问题?

python - 使用 pyenv-virtualenv 触发不同的应用程序环境

python - 比较日期时间的异常值

python - 在 While 循环中使用随机 Once

java - 如何在gwt中使用clientbundle使用JSON文件

java - 在mapreduce中解析.json文件

python - 根据 2 列值过滤数据框

pandas - 调用 sagemaker 端点时如何构建 "text/csv"有效负载

python-3.x - 使用 Pytest 进行单元测试时断言值 None 错误