Уникальные элементы в списке

Beginner

This tutorial is from open-source community. Access the source code

Введение

В 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, которая принимает список в качестве входных данных и возвращает новый список, содержащий только уникальные элементы. Вы узнали, как использовать множества для удаления дубликатов и как преобразовать множество обратно в список.