📅  最后修改于: 2023-12-03 15:23:47.490000             🧑  作者: Mango
在Python中,可以使用以下方法从列表中删除最后一个元素:
my_list = ['a', 'b', 'c']
my_list.pop()
print(my_list)
运行结果为:
['a', 'b']
上述代码中,我们使用了pop()
方法从列表中删除了最后一个元素。pop()
方法会从列表中删除并返回最后一个元素。
此外,也可以使用以下语法将列表“切片”以删除最后一个元素:
my_list = ['a', 'b', 'c']
my_list = my_list[:-1]
print(my_list)
运行结果为:
['a', 'b']
这里使用了列表的slice语法,从第一个元素开始取并忽略最后一个元素,最终返回一个新的列表。
以上就是Python中删除列表中最后一个元素的两种方法。
本文介绍了使用pop()
方法和列表“切片”两种方法从Python中的列表中删除最后一个元素。这些方法都使用简单,但需要注意的是,当列表为空时,使用pop()
方法会抛出IndexError异常。