コメントにて教えていただいたPEP8での書き方。
https://pep8-ja.readthedocs.io/ja/latest/#id16
拡張スライスでは、両側に同じ数のスペースを置かなければなりません。
拡張スライスというのを分かっていなかった。
However, Python's built-in list, tuple, and string sequence types have never supported this feature, raising a TypeError if you tried it.
拡張スライスの「拡張」は、「list, tuple, string sequenceに対応した」という意味での「拡張」なのだろうか?
使い方は上記のページにいくつか例がある。
>>> L = range(10)
>>> L[::2]
[0, 2, 4, 6, 8]
>>> L[::-1]
[9, 8, 7, 6, 5, 4, 3, 2, 1, 0]
https://pep8-ja.readthedocs.io/ja/latest/#id16
に記載の以下については分かった(と思う)。
拡張スライスでは、両側に同じ数のスペースを置かなければなりません。