ループ処理を行うときにenumerate()を使うと、要素のインデックスと要素の両方を同時に取得できます。
>>> for i, v in enumerate(['tic', 'tac', 'toe']):
... print i, v
...
0 tic
1 tac
2 toe
次のように要素数を取得してループ処理を行う方法でも出来ますが、enumerate()を使った方がシンプルでわかりやすいです。
>>> lst = ['tic', 'tac', 'toe']
>>> for i in range(len(lst)):
... print i, lst[i]
...
0 tic
1 tac
2 toe