拜托,对于那里的蟒蛇人来说,这可能是一个非常简单的问题,但对于像我这样的初学者,我发现它有点了。 我有一个随机,未分类数字的数组..我正在循环它,每次,我希望它打印这样的东西:
i:number in the array..
0:3
1:5
2:6
3:2
所以,首先打印i的索引后跟一个:字符然后打印第i个索引中的数字
这是我的代码,但我不知道如何显示..
for i in range(len(numberInput)):
print numberInput[i]
任何想法都将受到赞赏。感谢
答案 0 :(得分:2)
使用enumerate
和string formatting:
>>> lis = [3,5,6,2]
>>> for ind, item in enumerate(lis):
... print "{}:{}".format(ind, item)
...
0:3
1:5
2:6
3:2