Menu
Coddy logo textTech

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

Часть раздела Логика и управление потоком выполнения путешествия по 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}

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

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

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

Пример результата:

[1, 2, 3, 4, 5]

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

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

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

Все уроки раздела Логика и управление потоком выполнения

Потренируйтесь самостоятельно: Онлайн-компилятор Python