我想从列表 A 中删除列表 B 中的列表项。这是我编写的函数:
def remove(A,B):
to_remove=[];
for i in range(len(A)):
for j in range(len(B)):
if (B[j]==A[i]):
to_remove.append(i);
for j in range(len(to_remove)):
A.pop(to_remove[j]);
这是正常的做法吗?虽然,这完全没问题(如果拼写错误,我不知道),我认为可能有更多的pythonic方式来做到这一点。请建议。