Рубрики
Без рубрики

Python 3.7 – словари сейчас заказано

Получите практические, реальные навыки Python на наших ресурсах и пути

Автор оригинала: Mike Driscoll.

Один из моих читателей указывал мне, что Python 3.7 теперь будет упорядочен словари по умолчанию. Вы можете прочитать «объявление» на Python-dev Список Отказ

Python Dict всегда был неупорядован до Python 3.6, когда он был изменен, чтобы быть заказанным на основе Предложение Raymond Hettinger Кто один из основных разработчиков Python.

Выпуск ноты Для Python 3.6 сказал следующее:

Аспект заказа, сохраняющий аспект этой новой реализации, считается деталями осуществления и не должна опираться (это может измениться в будущем, но желательно иметь это новое реализацию на языке на языке для нескольких выпусков, прежде чем изменить язык Для мандатной порядок-консервирующей семантики для всех текущих и будущих реализаций Python; это также помогает сохранить обратную совместимость с более старыми версиями языка, где порядок случайного итерации все еще действует, например, Python 3.5).

Теперь, когда выделяется Python 3.7, упорядоченная реализация Dict будет стандартным. Я думаю, что это довольно аккуратно.