Шаг 97.
Python: тонкости программирования. Общие структуры данных Python. Словари, ассоциативные массивы и хеш-таблицы. Словари в Python: заключение

    На этом шаге мы приведем что-то вроде заключения.

    Все перечисленные в этом разделе питоновские реализации словаря являются действующими, они встроены в стандартную библиотеку Python.

    Если вы ищете общую рекомендацию по поводу того, какой ассоциативный тип использовать в ваших программах, обратите внимание на встроенный тип данных dict. Он представляет собой универсальную и оптимизированную реализацию хеш-таблицы, которая встроена непосредственно в ядро языка.

    Использовать один из прочих перечисленных здесь типов данных удобно тогда, если у вас есть особые требования, которые не могут быть обеспечены типом dict.

    Несмотря на вышесказанное, все эти варианты допустимы, но, как правило, в большинстве случаев ваш исходный код будет яснее и легче в сопровождении для других разработчиков, если он будет опираться на стандартные словари Python.

    На следующем шаге мы подитожим изученный материал.




Предыдущий шаг Содержание Следующий шаг