从 Python 列表中移除最后一个元素

Beginner

This tutorial is from open-source community. Access the source code

简介

在 Python 中,列表是一组有序且可变的元素集合。有时,我们需要移除列表的最后一个元素,并获取所有其他元素。在这个挑战中,你需要创建一个函数,该函数返回列表中除最后一个元素之外的所有元素。

列表起始元素

编写一个名为 initial(lst) 的 Python 函数,该函数接受一个列表作为参数,并返回该列表中除最后一个元素之外的所有元素。

def initial(lst):
  return lst[:-1]
initial([1, 2, 3]) ## [1, 2]

总结

要解决这个挑战,你需要使用 Python 的列表切片功能。lst[:-1] 语法会返回列表中除最后一个元素之外的所有元素。