python list删除元素时,遇到了bug?

 今天做数据时,用jupyter先进行个简单的测试,发现个问题,为什么L4中的第二个元素[3,4,2,4]没有删除掉,于是在前面添加打印查看,发现是满足判断条件的,纳闷。。。。 a=[3,4] L4=[[3,4],[3,4,2,4],[5],[4,2,1],[3,6,4]] [print(j) for j in L4 if set(a) <= set(j)] print('*'*30) [L4.r
相关文章
相关标签/搜索