Извлечение хвоста списка в Python

Beginner

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

Введение

В Python список - это коллекция элементов, которая упорядочена и изменяемая. Иногда нам нужно получить все элементы списка, кроме первого. Это можно сделать с использованием метода списка "хвост". В этом испытании вам будет предложено реализовать функцию, которая возвращает все элементы списка, кроме первого.

Хвост списка

Напишите функцию tail(lst), которая принимает список в качестве аргумента и возвращает все элементы списка, кроме первого. Если список содержит только один элемент, верните весь список.

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

Резюме

В этом испытании вы узнали, как реализовать функцию, которая возвращает все элементы списка, кроме первого. Вы также узнали, как обрабатывать ситуацию, когда список содержит только один элемент. Продолжайте практиковаться, чтобы улучшить свои навыки в Python!