Remover o Último Elemento de uma Lista Python

Beginner

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

Introdução

Em Python, uma lista (list) é uma coleção de itens que são ordenados e mutáveis. Às vezes, precisamos remover o último elemento de uma lista e obter todos os outros elementos. Neste desafio, você precisa criar uma função que retorne todos os elementos de uma lista, exceto o último.

Inicial da Lista (List Initial)

Escreva uma função Python chamada initial(lst) que recebe uma lista como argumento e retorna todos os elementos da lista, exceto o último.

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

Resumo

Para resolver este desafio, você precisa usar o recurso de fatiamento (slicing) de listas do Python. A sintaxe lst[:-1] retorna todos os elementos da lista, exceto o último.