3, 4, 5, 6, 7, 8, 9]
a[-1:-5] = 23, 34, 45
print(a)
Ответ: [1, 2, 3, 4, 5, 6, 7, 8, 23, 34, 45, 9]
Почему элементу с индексом -1 (т.е. 9-ке) не присвоились числа 23, 34, 45? Ведь, если я правильно понимаю, то срез начинается с индекса -1 (включительно) и по индекс -5 (невключительно), значит элемент под индексом -1 должен был принять присвоенные ему значения, разве нет? Короче запутался я, помогите это понять
Пятница! У нас тут оффтоп, а ты со срезами)д
так. под рукой интерпретатора нет но детерминируй задачу. присвой сначала 1 число от минус 1
Обсуждают сегодня