📅  最后修改于: 2023-12-03 15:22:39.355000             🧑  作者: Mango
在 Python 中,列表是一种容器,可以存储多个值。要访问列表中的最后一个元素,可以使用负索引 [-1]
。
fruits = ['apple', 'banana', 'cherry']
last_fruit = fruits[-1]
print(last_fruit) # 输出:cherry
上面的代码中,fruits
是一个包含三个元素的列表。通过 fruits[-1]
,可以访问最后一个元素 cherry
。
如果列表是空的,尝试访问最后一个元素会导致 IndexError
异常。因此,在使用负索引时,应谨慎处理空列表的情况。
fruits = []
last_fruit = fruits[-1] # IndexError: list index out of range
获取列表的最后一个元素在很多场合都很有用,例如:
[-1]
删除列表中的最后一个元素:del fruits[-1]
。[-1]
访问最后一行。列表 Python 的最后一个元素可以使用负索引 [-1]
。要注意处理空列表的情况。使用场景包括删除最后一个元素和访问文件最后一行。