擅长:python、mysql、java
<p>如果您使用普通列表,我想您可以使用set(a)<;set(b)来检查一个列表是否是另一个列表的子集。
在这里发布一个示例代码。我不确定它是否对你有用。你知道吗</p>
<pre><code>m=[[72197, 82086] ,[72197, 82086, 194665],[72230],[72235, 72690, 121261],[72235, 121261],[72241],[72251],[72253, 83613],[72253, 83613, 101294],[72255, 122794]]
del_list_idx=[]
for i in range(0,len(m)-1):
for j in range(0,len(m)-1):
if set(m[i])<set(m[j]):
del_list_idx.append(i)
for i in range (0,len(del_list_idx)):
del m[del_list_idx[i]-i]
for i in range(0, len(m)):
print i, m[i]
</code></pre>