parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Если перестать думать про ключи и значения, то все встает на вои места...

Sumo 07.06.2016 06:29

Хеш — это множество. В математическом смысле. Множества можно складывать, вычитать, пересекать, объединять и так далее. С некоторых пор хеш стал упорядоченным. Требуется немного расширить возможности групповых операций. Поэтому для add добавили опции, чтобы указать с какой позиции добавлять множество. Сделали метод slice, чтобы получать непрерывный кусок множества (как mid у строки).

Метод index_of нужен, чтобы связать имя ключа с порядковым номером. Метод put — оптимизация для эффективной работы с множеством из одного элемента.