我在输入中有这样的东西:
1 2 121 212 3131 12 ....
所以它是: 号码空间号码空间号码......
最多可包含10 ^ 7个数字,范围为[0-10 ^ 9] 我现在得到了什么:
inputTab = input().split()
for num, i in inputTab:
// do things
我正在寻找快速迭代所有数字和索引的方法(在循环中做一些事情)
谢谢
答案 0 :(得分:0)
在python3中使用enumerate
和map
都是迭代器对象(懒惰地评估)。它足够快。
for num, i in enumerate(map(int, inputTab)):
// do things