我有一个列表,其中包含一个作为元素的列表。现在,当列表元素包含3个以上的元素,而这些元素位于列表中的另一个列表中时,我希望基于另一个列表筛选列表元素。为了更好的理解,假设我有一个列表
a
.
a = [(1, 5, 20, 22, 24, 25), (1, 5, 20, 22, 24, 29), (1, 5, 20, 22, 24, 31), (1, 5, 20, 22, 24, 36), (1, 5, 20, 22, 24, 41), (1, 5, 20, 22, 25, 29)]
现在我有另一张单子
b
.
b = [(5,20,24,25,29,36),(1,22,25,29,31,41)]
我要删除子列表,即列表的元素
一
包含子列表中3个以上元素的
乙
. 在这里
a[0]
由4个元素组成
b[0]
所以我想删除它。我不希望列表A中的任何子列表在
乙
.
我很困惑,我该怎么办?