TGViewer
Разъяснивший Python Разъяснивший Python @python_pssss · 6.96K subscribers
Post #3228 518
Как удалить дубликаты из списка, сохранив порядок?

Часто нужно убрать повторяющиеся элементы из списка, но при этом сохранить их исходный порядок. Новички могут использовать циклы, но Python позволяет сделать это проще — с dict.fromkeys().

Этот приём позволяет удалить дубликаты за одну строку: list(dict.fromkeys(list1)) создаёт словарь, где ключами становятся уникальные элементы в порядке их появления.

Итог:
Удаляет дубликаты за одну строку.
Сохраняет порядок элементов.
Работает быстро и эффективно!

Разъяснивший Python
  • 👍 1
More from @python_pssss
  1. Oct 7, 2026Работа с датами Модуль python-dateutil предоставляет мощное расширение для стандартного da…
  2. Oct 6, 2026Магические методы в классах Python __init__ ,агическиеиагическиявляются магическими метода…
  3. Oct 6, 2026Пока вы платите за западные нейросети – китайские делают то же самое бесплатно ChatGPT и C…
  4. Oct 6, 2026Тернарный оператор Мы можем сжать блок if-elif-else в ОДНУ строку, используя тернарный опе…
  5. Oct 5, 2026Муха освоила нейросети и умеет трейдить, играть в гта, делать ставки, а ты пользуешься тол…
  6. Oct 5, 2026Распаковка кортежа + Распаковка кортежа с * Мы можем использовать распаковку кортежей для…
Threads Profile ViewerView any public Threads profile without an account.Open ThreadLook →Writing with AI? Make it sound human.Metric37 rewrites AI drafts so they read naturally. Free AI detector, 1,500 words free.Try Metric37 →