<分区>
我是 python 的新手,我想听听您对我的功能的建议。我想做的如下。
我有 2 个列表 A 和 B。(例如 A = [1,2,3,4,5], B = [4,3,2,1])我想创建一个函数来查找值A 不存在于列表 B 中。因此在本例中为 5。
我在下面写了一个函数,但它不起作用,我无法弄清楚代码中有什么问题……谁能帮我理解错误是什么??这看起来很容易,但对我来说很难。谢谢你的帮助!!
def finder(arr1,arr2):
arr1 = sorted(arr1)
arr2 = sorted(arr2)
eliminated = []
for x in arr1:
if x not in arr2:
eliminated = eliminated.append(x)
else:
pass
return eliminated