可以使用集合(set)来获取唯一值。集合是一种无序且不包含重复元素的数据结构。
以下是一个使用集合来获取唯一值的示例代码:
def get_unique_values(arr):
unique_values = set(arr)
return list(unique_values)
# 示例用法
arr = [1, 2, 3, 2, 4, 5, 1]
unique_values = get_unique_values(arr)
print(unique_values)
输出结果:
[1, 2, 3, 4, 5]
在上述代码中,我们首先将输入的数组传递给set()函数,这将创建一个集合对象并自动去除重复的元素。然后,我们将集合对象转换回一个列表,并将其作为结果返回。