Menu
Coddy logo textTech

Повторение — удаление дубликатов

Часть раздела Logic & Flow путешествия по Python на Coddy — урок 32 из 78.

challenge icon

Задание

Легко

В Python вы можете преобразовать `list` в множество с помощью функции set(). Это называется приведением типов (casting). Приведение к множеству преобразует `list` в множество, которое содержит только уникальные элементы.

Пример:

my_list = [1, 2, 2, 3, 4, 4, 5]
my_set = set(my_list)
print(my_set)
# Output: {1, 2, 3, 4, 5}

`Write` функцию с именем `remove_duplicates`, которая принимает `numbers` (`list`) в качестве аргумента и возвращает новый `list` без дубликатов, сохраняя исходный порядок элементов.

Пример входных данных:

numbers = [1, 2, 2, 3, 4, 4, 5]

Пример `Output`:

[1, 2, 3, 4, 5]

Используйте свойства множеств, чтобы упростить решение, сохраняя порядок элементов!

Попробуйте сами

def remove_duplicates(numbers):
    # Напишите код здесь

Все уроки раздела Logic & Flow