列表是 Python 中的内置数据类型之一。您可以使用它们将多个元素存储在一个变量中。列表使我们能够将类似的数据组合在一起,并且我们还可以同时对这些分组的元素执行操作。
在本文中,我们将讨论如何获取列表中的最后一项。我们将首先解释您通常如何访问列表中的项目,然后查看我们可以选择最后一个项目的一些方法。
如何在 Python 中访问列表中的项目
在本节中,我们将讨论如何使用其索引访问存储在列表中的数据。
以下是列表的外观:
myList = ["yes", "no", "maybe"]
这些项嵌套在方括号中,其中每个项都用逗号分隔。
列表中的项目在创建列表或将其添加到列表中时分配有索引号。此索引号从零开始。因此,列表中的第一项的索引号为零,第二项的索引号为 1,依此类推。
在上面的示例中创建的列表中,的索引为 0,的索引为 1,索引 为 2。"yes""no""maybe"
现在,让我们看一下可用于选择列表中最后一项的一些方法。
如何使用负面索引选择列表中的最后一项
就像我们在上一节中建立的那样,列表中的每个项目都有一个从零开始的索引号。
在Python中,我们也可以为这些索引使用负值。正索引从 0 开始(表示第一个元素的位置),负索引从 -1 开始,这表示最后一个元素的位置。
下面是一个示例:
我们传递了 -1 作为索引,并返回了最后一个项目。按照相同的顺序,如果我们使用 -2 的索引,我们将返回。如果我们使用 -3 的索引,我们将返回。"no""yes"
使用不存在的索引将导致错误。
如何使用方法选择列表中的最后一项pop()
虽然该方法将选择最后一项,但它也会将其删除 - 因此,当您实际要删除列表中的最后一项时,才应使用此方法。pop()
下面是一个示例:
用该方法后,我们得到了打印的最后一个元素的值。但是,当我们将列表打印到控制台时,我们可以看到最后一项不再存在。pop()
在本文中,我们学习了如何使用负面索引选择列表中的最后一项,以及如何使用Python中的方法选择和删除最后一项。pop()