Python元组索引问题

时间:2014-10-07 23:52:50

标签: python

我有一个问题索引一个元组,因为元组[1]会抛出一个超出范围的索引,但是元组[-1]工作正常。我以前从未经历过这个。有线索吗? (元组有2个元素)

1 个答案:

答案 0 :(得分:1)

你的元组实际上没有两个元素。如果确实如此,那么tuple[1]就可以了。 tuple[-1]只返回元组中的最后一个元素,所以即使元组只有一个元素它也可以工作:

>>> a = (1,)
>>> a[-1]
1