Протокол регламентирует работу с последовательностями.
Части протокола:


Для поддержки срезов:


Внимание
Начиная с +py3.0 определять указанные выше специализированные методы для работы со срезами не требуется — достаточно определить __***item__ методы, в которых обработать возможную передачу в них объекта среза.
Синонимы поиска: Протокол последовательности
На заметку
У нас есть представительство во ВКонтакте. Ссылка в самом низу страницы.