简介
在 Python 中,列表是一组有序且可变的元素集合。有时,我们需要找出列表中的唯一元素,这意味着要去除所有重复项,只保留不同的值。在这个挑战中,你将编写一个函数,该函数以列表作为输入,并返回一个只包含唯一元素的新列表。
列表中的唯一元素
编写一个名为 unique_elements 的 Python 函数,该函数以列表作为输入,并返回一个只包含唯一元素的新列表。你的函数应执行以下步骤:
- 从列表创建一个
set以丢弃重复值。 - 从集合返回一个
list。
你的函数应具有以下签名:
def unique_elements(li: List) -> List:
def unique_elements(li):
return list(set(li))
unique_elements([1, 2, 2, 3, 4, 3]) ## [1, 2, 3, 4]
总结
在这个挑战中,你编写了一个 Python 函数,该函数以列表作为输入,并返回一个只包含唯一元素的新列表。你已经学习了如何使用集合来去除重复项,以及如何将集合转换回列表。