2008-09-16から1日間の記事一覧

Pythonのenumerateでハマった

Pythonではリストなどにループをかける場合、普通にこんな感じで書くわけだ。 >>> a = [0,1,2,3,4,5] >>> for x in a: ... print x, ... 0 1 2 3 4 5 インデックスが必要な場合はenumerateを使う。 >>> a = [0,1,2,3,4,5] >>> for i,x in enumerate(a): ... …