Функция фильтрации уникальных чисел в списке
Данная функция принимает список чисел и возвращает новый список, который содержит только уникальные числа из исходного списка. Это полезно для удаления дубликатов в данных.
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]
|