-4

其实我有一个清单,例如

list_1 = ["hi","hello","nice"]

1.现在我只需要访问列表的最后一个元素,并且列表中的元素不是固定的,我的意思是列表的长度会增加(有机会添加更多的字符串),无论列表中的元素是什么列表我只需要访问列表的最后一个元素。如果它是一个字符串,我们可以通过slicing来完成,但是如何使用列表
2来执行此操作。我只想删除列表中的最后一个元素,而与上述列表的长度无关。

提前致谢。

4

1 回答 1

2

访问最后一个元素

>>> myl = [1,2,3]
>>> myl[-1]
3

并删除看看

list.pop([i])

删除列表中给定位置的项目,并将其返回。如果未指定索引,a.pop() 将删除并返回列表中的最后一项。

于 2012-05-30T07:20:03.543 回答