我想知道为什么输出(2,4)代码如下?我明白2来自哪里,但不是4.这是因为[:-1]只是[:len(t)-2]的遗漏?
t = (1, 2, 4, 3)
print(t[1 : -1])
#output (2, 4)
答案 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
是列表