你的目标是实现一个差异函数,该函数从另一个列表中减去一个列表并返回结果 它应该从列表中删除所有值,这些值存在于列表中以保持其顺序.ab array_diff([i,2],[i]) == [2] 如果中存在一个值,则必须从另一个值中删除其所有出现的值: array_diff([1,2,2,2,3],[2])==[1,3]
首先要明确是原地修改列表,还是返回一个新的列表?这两种做法是不一样的