【发布时间】:2016-05-23 06:31:38
【问题描述】:
您好,我正在运行以下代码
arr = map(int,raw_input().strip().split(' '))
for x in arr:
print(arr[x-1])
我的输入是
0 1 2 3 4 5
我期待输出
0 1 2 3 4 5
但它正在显示
5 0 1 2 3 4
谁能解释一下为什么会这样?
【问题讨论】:
-
改用
for x in arr: print(x)。 -
搞错了谢谢大家
标签: python dictionary input