ばかげたことを言わないでください。
公式紹介:enumerate()関数は、走査可能なデータオブジェクト(リスト、タプル、文字列など)をインデックスシーケンスに結合し、データとデータの添え字を同時にリストするために使用されます。通常、forループで使用されます。
だから私は再びこの紹介を見つけました
enumerate(iteration、start):列挙されたオブジェクトを返します。イテレーター(反復)は、サポート可能な別の反復オブジェクトでなければなりません。初期値はデフォルトでゼロです。つまり、startを入力しない場合、ゼロから開始することを意味します。反復子の入力は、リスト、文字列、コレクションなどにすることができます。これらはクラス反復のオブジェクトであるためです。オブジェクトを返します。リストの形式で表現すると、それはリストになります。リストの各要素はタプルです。祖先には2つの要素があります。最初の要素は、最初の要素の意味である数値を表します。 2番目の要素はイテレータの対応する要素で、デフォルトの開始がゼロの場合です。ゼロでない場合は、リストの最初のタプルの最初の要素がstartの値であり、次の要素が順番に追加され、2番目の要素は同じことを意味します。
b = [1,2,3,4,5,6,7,8,9]
for i , item in enumerate(b):
print(i, item)
結果
0 1
1 2
2 3
3 4
4 5
5 6
6 7
7 8
8 9
Process finished with exit code 0