标签: python
我有一个问题索引一个元组,因为元组[1]会抛出一个超出范围的索引,但是元组[-1]工作正常。我以前从未经历过这个。有线索吗? (元组有2个元素)
答案 0 :(得分:1)
你的元组实际上没有两个元素。如果确实如此,那么tuple[1]就可以了。 tuple[-1]只返回元组中的最后一个元素,所以即使元组只有一个元素它也可以工作:
tuple[1]
tuple[-1]
>>> a = (1,) >>> a[-1] 1