Menu
Coddy logo textTech

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

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

challenge icon

Задание

Легко

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

Пример:

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

Напишите функцию с именем remove_duplicates, которая принимает список чисел в качестве аргумента и возвращает новый список с удаленными дубликатами, сохраняя при этом исходный порядок элементов.

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

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

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

[1, 2, 3, 4, 5]

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

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

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

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