リストの先頭要素取得関数

Beginner

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

はじめに

Python では、リストは要素の順序付きコレクションです。各要素はそのインデックスでアクセスできます。インデックスは、リスト内の要素の位置を表す非負整数です。リストの最初の要素のインデックスは 0、2 番目の要素のインデックスは 1 となり、以下同様です。

このチャレンジでは、リストの最初の要素、つまりリストの「ヘッド」を返す関数を作成します。

リストの先頭要素取得関数

head(lst) という名前の Python 関数を作成します。この関数は引数としてリストを受け取り、そのリストの最初の要素を返します。

あなたの関数は以下の要件を満たす必要があります。

  • 関数名は head でなければなりません。
  • 関数は単一の引数を取り、それはリストでなければなりません。
  • 関数はリストの最初の要素を返さなければなりません。
  • 関数は元のリストを変更してはなりません。
def head(lst):
  return lst[0]
head([1, 2, 3]) ## 1

まとめ

このチャレンジでは、Python のリストの最初の要素を抽出する方法を学びました。head という名前の関数を作成し、それにリストを入力として渡すと、リストの最初の要素を返すようにしました。リストの最初の要素のインデックスは常に 0 であることを忘れないでください。