Разработать функцию, которая принимает список чисел и возвращает новый список, содержащий только уникальные числа из исходного списка.
Выберете уровень:
►► ►► ►►►
Начальный  Средний  Высокий 

Функция фильтрации уникальных чисел в списке

Данная функция принимает список чисел и возвращает новый список, который содержит только уникальные числа из исходного списка. Это полезно для удаления дубликатов в данных.

def unique_numbers(numbers):
    unique = []
    seen = set()
    for number in numbers:
        if number not in seen:
            unique.append(number)
            seen.add(number)
    return unique

# Пример использования функции
numbers = [1, 2, 2, 3, 4, 4, 4, 5, 6, 6]
print(unique_numbers(numbers)) # Выводит [1, 2, 3, 4, 5, 6]
Категория: Практические упражнения Python | Добавил: Admin (28.04.2024)
Просмотров: 18 | Рейтинг: 0.0/0
Всего комментариев: 0
Имя *:
Email *:
Код *: