← Все вопросы по Python
🔥 Python 📂 Collections ⚡ Junior/Middle

Как удалить дубликаты из списка с сохранением порядка?

Тренировать в Telegram-боте →
💡 Краткий ответ для собеседования
list(dict.fromkeys(lst)) (Python 3.7+), или OrderedDict, или простой цикл с set.

Варианты ответа в приложении:

  • A. set(my_list) Правильный
  • B. Использовать dict.fromkeys или OrderedDict
  • C. Дубликаты удаляет только с потерей порядка
  • D. list(set(lst)), но порядок не гарантирован

Хотите уверенно пройти техническое собеседование?

В приложении Prep-it вы тренируетесь в режиме свайпов за 10 минут в день с мгновенными объяснениями и адаптивным повторением.