У меня есть список Python, который может содержать повторяющиеся значения, и я хочу удалить дубликаты, не меняя порядок остальных элементов. Например: [code]items = [1, 2, 2, 3, 1, 4] [/code] Ожидаемый результат: [code][1, 2, 3, 4] [/code] Я знаю, что использование set(items) удаляет дубликаты, но не всегда сохраняет исходный порядок. Как лучше всего сделать это в Python?