让我们假设我有一个单子。每个dict包含一个键from
和另一个名为to
的键。现在,我想要这样:在from
键的第二次和后续出现中,to
键的值不同于与该from
键关联的第一个to
键的值,应该从列表中删除该dict
示例:
[ {'from': '67f', 'to': 'f9b'},
{'from': '67f', 'to': 'f9b'},
{'from': '67f', 'to': 'f9b'},
{'from': 'f9b', 'to': '67f'},
{'from': 'f9b', 'to': '21g'} ]
会变成这样:
[ {'from': '67f', 'to': 'f9b'},
{'from': '67f', 'to': 'f9b'},
{'from': '67f', 'to': 'f9b'},
{'from': 'f9b', 'to': '21g'} ]
这会有帮助的
您可以尝试以下方法:
循环查看数据并检查除第一个项目外的所有项目的条件
相关问题 更多 >
编程相关推荐