Extraindo a Cauda da Lista em 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 obter todos os elementos de uma lista, exceto o primeiro. Isso pode ser feito usando o método de "cauda" (tail) da lista. Neste desafio, você será solicitado a implementar uma função que retorna todos os elementos em uma lista, exceto o primeiro.

Cauda da Lista (List Tail)

Escreva uma função tail(lst) que recebe uma lista como argumento e retorna todos os elementos da lista, exceto o primeiro. Se a lista contiver apenas um elemento, retorne a lista inteira.

def tail(lst):
  return lst[1:] if len(lst) > 1 else lst
tail([1, 2, 3]) ## [2, 3]
tail([1]) ## [1]

Resumo

Neste desafio, você aprendeu como implementar uma função que retorna todos os elementos em uma lista, exceto o primeiro. Você também aprendeu como lidar com o caso em que a lista contém apenas um elemento. Continue praticando para aprimorar suas habilidades em Python!