PYTHON - [1:-1]的输出是什么

时间:2014-09-03 04:53:25

标签: python

我想知道为什么输出(2,4)代码如下?我明白2来自哪里,但不是4.这是因为[:-1]只是[:len(t)-2]的遗漏?

t = (1, 2, 4, 3) 
print(t[1 : -1])

#output (2, 4)

2 个答案:

答案 0 :(得分:2)

print(t[1 : -1])将从第二个对象t打印[1:],直到最后一个对象[:-1]之前的一个<{1}}

答案 1 :(得分:1)

t = (1, 2, 4, 3) 
print(t[1 : -1])

(t[1 : -1])是1是列表的第二个元素的起始索引。  [1:-1] -1是列表

中的最后一个元素