我是Python的新手,并且在我的书中遇到了以下示例,但没有得到很好的解释.这是我从翻译中打印出来的:
>>> s = 'spam' >>> s[:-1] 'spa'
为什么切片没有开始绑定并'-1'返回除最后一个之外的每个元素?在呼叫s[0:-1]逻辑上与呼叫相同s[:-1]吗?它们都返回相同的结果.但我不确定python正在做什么.任何帮助将不胜感激.
'-1'
s[0:-1]
s[:-1]
python slice
python ×1
slice ×1