首页 > 解决方案 > 搜索和过滤列表列表

问题描述

感谢您抽出宝贵时间,我是 Python 新手,所以我得到了以下列表:

raw-list = [
[((733, 706), (810, 733)), 'Joe'], 
[((748, 613), (815, 637)), 'Harold'], 
[((748, 614), (815, 638)), 'Harold'], 
[((815, 614), (882, 638)), 'Walter'], 
[((816, 614), (883, 638)), 'Walter'], 
[((883, 613), (950, 637)), 'Parker'], 
[((883, 614), (950, 638)), 'Parker'], 
[((902, 694), (969, 718)), 'Ernesto'], 
[((950, 613), (1017, 637)), 'Max'], 
[((950, 614), (1017, 638)), 'Max']
]

我想删除所有已经具有先前提到的名称的列表以获得此名称:

filtered_list = [
[((733, 706), (810, 733)), 'Joe'], 
[((748, 613), (815, 637)), 'Harold'], 
[((815, 614), (882, 638)), 'Walter'], 
[((883, 613), (950, 637)), 'Parker'], 
[((902, 694), (969, 718)), 'Ernesto'], 
[((950, 614), (1017, 638)), 'Max']
]

我怎样才能做到这一点?,谢谢大家!

标签: arraysdjangopython-3.xlisttuples

解决方案


推荐阅读