qq_43381054 2021-03-23 23:07 采纳率: 75%
浏览 85
已采纳

python中,将保存有列表的字典保存到文件中的问题?

如果字典里面没有保存列表,这样写就没错,保存了列表后,就有错了。怎么才能把保存有列表的字典存储到文件里?

  • 写回答

2条回答 默认 最新

  • coagenth 2021-03-24 00:11
    关注

    json对ndarray类型无法直接编码,需要将它转换成列表才行,见代码。

    import numpy as np
    import json
    b={}
    x=np.array([1,2])
    y=np.array([3,4])
    a=x.tolist(),y.tolist(),1,2,3
    b['lens1']=a
    b['lens2']=a
    filename='gg.json'
    with open(filename,'w') as f:
        json.dump(b,f)
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(1条)

报告相同问题?

悬赏问题

  • ¥15 目标检测项目无法读取视频
  • ¥15 GEO datasets中基因芯片数据仅仅提供了normalized signal如何进行差异分析
  • ¥15 小红薯封设备能解决的来
  • ¥100 求采集电商背景音乐的方法
  • ¥15 数学建模竞赛求指导帮助
  • ¥15 STM32控制MAX7219问题求解答
  • ¥20 在本地部署CHATRWKV时遇到了AttributeError: 'str' object has no attribute 'requires_grad'
  • ¥15 vue+element项目中多tag时,切换Tab时iframe套第三方html页面需要实现不刷新
  • ¥50 深度强化学习解决能源调度问题
  • ¥15 一道计算机组成原理问题