要解决这个问题,可以使用Set数据结构来存储输入的数组元素,Set会自动去除重复的元素。以下是一个使用Set来解决这个问题的示例代码:
def remove_duplicates(nums):
# 使用Set来存储不重复的元素
unique_nums = set(nums)
# 将Set转换为列表
unique_nums_list = list(unique_nums)
return unique_nums_list
# 示例输入
nums = [1, 2, 3, 3, 4, 4, 5]
# 调用函数去除重复元素
result = remove_duplicates(nums)
# 输出结果
print(result) # [1, 2, 3, 4, 5]
在上面的示例代码中,remove_duplicates
函数接受一个数组作为输入,并使用Set来存储不重复的元素。最后,将Set转换为列表并返回结果。