Pythonはxlsxエンカウンター列挙を書きます

ばかげたことを言わないでください。

公式紹介: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

おすすめ

転載: blog.csdn.net/weixin_37254196/article/details/108573208