Я новичок в Python, и в этой книге я привел следующий пример, который не очень хорошо объяснен. Вот моя распечатка из интерпретатора:
>>> s = 'spam'
>>> s[:-1]
'spa'
Почему нарезка без начальной привязки и '-1'
возвращает каждый элемент, кроме последнего? Является ли вызов s[0:-1]
логически таким же, как вызов s[:-1]
? Они оба возвращают тот же результат. Но я не уверен, что именно делает python. Любая помощь будет принята с благодарностью.