2024-09-30 14:37:06 发布
网友
{"python":[ {"name":"achname","points":9999, "description":"The best achievement ever"} ]}
我想从列表中删除成就achname,但我不知道类别名称(python)。成就总是会降低一个级别,但可能在python之外的另一个类别中。我该怎么做
achname
python
使用del和.keys()方法怎么样?我不知道你的字典将如何组织,但假设“name”总是指你想删除的成就:
for key in foo.keys(): if "name" in foo[key]: del foo[key]["name"]
不幸的是,您将需要迭代字典中的每个顶级元素,以搜索所有子字典
使用del和.keys()方法怎么样?我不知道你的字典将如何组织,但假设“name”总是指你想删除的成就:
不幸的是,您将需要迭代字典中的每个顶级元素,以搜索所有子字典
相关问题 更多 >
编程相关推荐