如果想获取一个列表的偏移量和元素,那么可以用enumerate:
e.g
alist = ['I','am','learning','python']
enumerateTest=enumerate(alist)
blist = list(enumerateTest)
print enumerateTest
print blist
返回:
<enumerate object at 0x022C5738>
[(0, 'I'), (1, 'am'), (2, 'learning'), (3, 'python')]