python - 用空字符串替换 None 值
问题描述
我有一个 JSON 文件,其中包含某些属性的 None 值。我想将此值转换为字符串(“无”)。这是一个例子:
Convert
{"id": 134768, "groupId": 9039, "vehicleId": None, "username": "ccrabtree"}
to
{"id": 134768, "groupId": 9039, "vehicleId": "None", "username": "ccrabtree"}
我怎样才能做到这一点?
解决方案
您可以为此使用字典理解:
new_dict = {key: 'None' if value is None else value for (key, value) in old_dict.items()}
推荐阅读
- javascript - github 加载失败/找不到脚本标签 (404)
- mysql - 显示一个按值链接到另一个的表
- node.js - 键入或重定向到除索引以外的任何路由时,Heroku 部署中的 ENOENT 错误
- php - PHP在数组中找不到现有键
- image - 无法在whatsapp web 中复制和粘贴图像
- javascript - 如果可以控制台记录我的凭据是否安全?
- python-3.x - 从 Docx 到 CSV 的 Python 脚本正在转义超链接文本
- web - Array Object JSON 并使用 javascript 前端框架显示它
- flutter - 为什么我的翻译系统无法正常工作?
- php - 向用户发送电子邮件后 AWS 通知失败