一个小问题
list1 =list2 =
可不可以用del删除list2中list1的内容
不可以的话该怎样搞
本帖最后由 suchocolate 于 2022-5-21 10:55 编辑
借助集合特性
>>> ls1 =
>>> ls2 =
>>> set(ls2) -set(ls1)
{4,5,6,7}
>>> list(set(ls2) - set(ls1))
>>>
本帖最后由 云龙烛火 于 2022-5-21 16:56 编辑
list1 =
list2 =
for each_one in list1:
list2.remove(each_one)
可以这样写{:10_256:}
如果可以的话麻烦选为最佳答案{:10_257:} 授人以鱼不如授人以渔,我直接讲方法,遍历list2,按顺序判断list1,然后自己去实践
页:
[1]