我有一份口述清单
list dict = [
{'children': [], 'folder': 'test2', 'parent': 'None'},
{'children': [{'children': [], 'folder': 'arun2', 'parent': 'arun2'}],
'folder': 'arun2',
'parent': 'None'},
{'children': [], 'folder': 'important', 'parent': 'None'},
{'children': [], 'folder': 'arun', 'parent': 'None'},
{'children': [], 'folder': 'hoi', 'parent': 'None'},
{'children': [], 'folder': 'drafts', 'parent': 'None'},
{'children': [], 'folder': 'Trash', 'parent': 'None'},
{'children': [], 'folder': 'sent', 'parent': 'None'},
{'children': [], 'folder': 'spam', 'parent': 'None'},
{'children': [], 'folder': 'reference', 'parent': 'None'},
{'children': [], 'folder': 'test3', 'parent': 'None'},
{'children': [], 'folder': 'test1', 'parent': 'None'},
{'children': [], 'folder': 'INBOX', 'parent': 'None'}
]
现在我想从list_dict
中删除dict,它拥有remove_key_list
中的所有值
例如,我想从list dict
中删除{'children': [], 'folder': 'INBOX', 'parent': 'None'}
,并返回{
我对python不熟悉如何在这里使用del
,lamda
函数。在
如果您只想删除与您的
folder
中的一个remove_key_list
相等的dict,这应该可以完成这个任务。在相关问题 更多 >
编程相关推荐