[python] for のループで、要素とインデックスを同時にとる for 分で要素とそのインデックスをとりたい場合 idx = 0 for item in ["aaa", "bbbb", "ccc"] : print "%s : %s" % (idx, item) idx += 1 12345678 for 分で要素とそのインデックスをとりたい場合 idx = 0for item in ["aaa", "bbbb", "ccc"] : print "%s : %s" % (idx, item) idx += 1 0 : aaa 1 : bbbb 2 : ccc enumerate を使えば一発 for idx, item in enumerate(["aaa", "bbbb", "ccc"]) : print "%s : %s" % (idx, item) 1234 for idx, item in enumerate(["aaa", "bbbb", "ccc"]) : print "%s : %s" % (idx, item) 0 : aaa 1 : bbbb 2 : ccc