enumerateはなに?

enumerate()はPythonの組み込み関数の一つで、イテラブル(リスト、タプル、文字列など)の要素とそのインデックスを同時に取得するのに便利です。

enumerate()関数は、イテラブルなオブジェクトを受け取り、各要素とそのインデックスを含むタプルを返すイテレータを返します。

具体的な例を見てみましょう:

python
my_list = ['apple', 'banana', 'orange'] for index, value in enumerate(my_list): print(index, value)

このコードでは、enumerate()関数がmy_listというリストを受け取ります。enumerate()関数は、my_listの要素とそのインデックスを含むイテレータを返します。forループでこのイテレータを反復処理し、各要素とそのインデックスを表示します。

出力は次のようになります:


0 apple 1 banana 2 orange

enumerate()関数を使うことで、リストなどのイテラブルなオブジェクトの要素に対する反復処理を行いながら、その要素のインデックスを取得することができます。

未分類

Posted by ぼっち