Ну, язык просто определяет , что это действительно.
Представьте, что индексы, используемые в сублицензировании, указывают на "между" элементами:
Slice a Elements: | 0 | 1 | 2 | 3 | 4 | 5 |
Subslice a[2:] ^===============
Subslice a[2:4] ^===========^
Subslice a[6:] ^
Вашlist [1:] фрагменты пустого фрагмента.