enumerate

alphabet_list = ['a','b','c','d','e']
for i in range(len(alphabet_list)):
	print(alphabet_list[i])


for i,alphabet in enumerate(alphabet_list):
	print('%d %s'%(i+1,alphabet))

上のようにC++Javaのように添字に対応させるのではなく下のようにenumerateでやると便利.

for i,alphabet in enumerate(alphabet_list,1):
	print('%d %s'%(i,alphabet))

またenumerate(list,カウンタをスタートする番号)で1から始められる.