Введение
В Python список - это коллекция элементов, которая упорядочена и изменяемая. Иногда нам нужно найти уникальные элементы в списке, что означает, что мы хотим удалить все дубликаты и оставить только различные значения. В этом испытании вы напишете функцию, которая принимает список в качестве входных данных и возвращает новый список, содержащий только уникальные элементы.
Уникальные элементы в списке
Напишите функцию на Python под названием unique_elements, которая принимает список в качестве входных данных и возвращает новый список, содержащий только уникальные элементы. Ваша функция должна выполнять следующие шаги:
- Создать
множествоиз списка, чтобы удалить дублированные значения. - Вернуть
списокиз множества.
Ваша функция должна иметь следующую сигнатуру:
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, которая принимает список в качестве входных данных и возвращает новый список, содержащий только уникальные элементы. Вы узнали, как использовать множества для удаления дубликатов и как преобразовать множество обратно в список.