リストのインデックス (enumerate)
Pythonではfor文などを用いてリストから値を取得する場合、値しか取得することができません。enumerateを利用する事でインデックスと値を同時に取り出すことができます。
下記コードでは5つの要素を持つリストをインデックス付きで出力しています。
# -*- coding: utf-8 -*-
test_list = ['python', '-', 'izm', '.', 'com']
for idx, val in enumerate(test_list):
print idx, val
--実行結果--
0 python 1 - 2 izm 3 . 4 com
リストやタプルの要素をカンマなどで連結する!?
