Срез s от i до j с шагом k определяется как последовательность элементов с индексом x = i + n*k, такая что 0 <= n < (j-i)/k. Другими словами, индексы i, i+k, i+2*k, i+3*k и т.д., Останавливаются, когда достигается j (но не включая j). Если i или j больше, чем len(s), используйте len(s). Если i или j опущены или None, они становятся "конечными" значениями (конец которых зависит от знака k). Примечание. k не может быть нулевым. Если k - None, он обрабатывается как 1.