Разработать функцию, которая удаляет дубликаты из списка с сохранением порядка элементов.
Удаление дубликатов из спискаФункция def remove_duplicates(lst): seen = set() result = [] for item in lst: if item not in seen: seen.add(item) result.append(item) return result # Пример использования: original_list = [1, 2, 2, 3, 4, 4, 5, 1, 6] clean_list = remove_duplicates(original_list) print('Original List:', original_list) print('Clean List:', clean_list) # Выведет: [1, 2, 3, 4, 5, 6] Эта функция использует множество | |
| |
Просмотров: 18 | |
Всего комментариев: 0 | |