2024-06-08 16:45:07 发布
网友
我正在尝试用python找到删除json数据的正确方法。 我使用python脚本的目标是删除用户输入的联系人。我想删除他们的电子邮件,号码和姓名,但保留我的其余联系人。在
我的json如下所示:
{ "contacts": { "example_contact": { "email": "email@domain.com", "number": "phone number" } } }
您可以将json转换为dict,操作dict,并将其返回到json。在
dict
In [244]: json_string = """{ ...: "contacts": { ...: "example_contact": { ...: "email": "email@domain.com", ...: "number": "phone number" ...: } ...: } ...: }""" In [250]: contacts = json.loads(json_string) In [251]: del contacts['contacts']['example_contact'] In [252]: contacts Out[252]: {'contacts': {}} In [253]: json.dumps(contacts) Out[253]: '{"contacts": {}}'
您可以将json转换为
dict
,操作dict
,并将其返回到json。在相关问题 更多 >
编程相关推荐