はじめに
Python では、リストは順序付きで変更可能なアイテムのコレクションです。時々、最初の要素を除いてリストのすべての要素を取得する必要があります。これは、リストの末尾の要素を取得するメソッドを使用して行うことができます。このチャレンジでは、最初の要素を除いてリストのすべての要素を返す関数を実装するよう求められます。
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 のスキルを向上させるために練習を続けましょう!