Python でのリストの末尾の要素の抽出

Beginner

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

はじめに

Python では、リストは順序付きで変更可能なアイテムのコレクションです。時々、最初の要素を除いてリストのすべての要素を取得する必要があります。これは、リストの末尾の要素を取得するメソッドを使用して行うことができます。このチャレンジでは、最初の要素を除いてリストのすべての要素を返す関数を実装するよう求められます。

リストの末尾の要素

引数としてリストを受け取り、最初の要素を除いたリストのすべての要素を返す関数 tail(lst) を作成します。リストに要素が 1 つだけ含まれている場合は、そのままのリストを返します。

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

まとめ

このチャレンジでは、最初の要素を除いたリストのすべての要素を返す関数を実装する方法を学びました。また、リストに要素が 1 つだけ含まれている場合の処理方法も学びました。Python のスキルを向上させるために練習を続けましょう!