非IT企業に勤める中年サラリーマンのIT日記

非IT企業でしかもITとは全く関係ない部署にいる中年エンジニア。唯一の趣味がプログラミングという”自称”プログラマー。

【Python】enumerate関数:リストのインデックスと要素を取得

   

enumerate関数は、リスト・タプルなどのインデックス番号と要素と同時に取得できます。且つインデックスは任意の値から開始可能です。

a = ['This','is','a','pen']
for i ,v in enumerate(a):
    print(i, v)

<h1>出力</h1>

<h1>0 This</h1>

<h1>1 is</h1>

<h1>2 a</h1>

<h1>3 pen</h1>

 

インデックスを3から始める場合の例。

a = ['This','is','a','pen']
for i ,v in enumerate(a, 3):
    print(i, v)

<h1>出力</h1>

<h1>3 This</h1>

<h1>4 is</h1>

<h1>5 a</h1>

<h1>6 pen</h1>

 

スポンサーリンク

 - Python