📅  最后修改于: 2023-12-03 15:12:09.250000             🧑  作者: Mango
在Python中,有时候我们需要从一个列表中去除重复的数字。这个过程称为“去重”。下面是一种简单的方法来去除列表中的重复数字。
def remove_duplicates(arr):
return list(set(arr))
这个函数的实现非常简单。它将列表转换为一个集合,这会自动去除重复的数字。最后,函数将集合转换为一个新的列表,并将其返回。
使用这个函数非常简单。你只需要调用它,并传递你想去重的列表作为参数。
arr = [1, 2, 2, 3, 4, 4, 5]
unique_arr = remove_duplicates(arr)
print(unique_arr)
输出:
[1, 2, 3, 4, 5]
尽管这个方法很简单,但它非常有效。它利用了 Python 中集合的特性,这使得去除列表中的重复数字变得非常容易。