如何使用下面的代碼獲得反向迭代。我應該使用reduce函數嗎?從最後一個元素開始獲取數組的索引
實施例:
for i in range(4):
print i ////0 1 2 3
如何打印相同的以相反的順序
3 2 1 0
a=[5,2,1,4,3]
我也想使用索引而不是a[::-1]
即打印與上述相反的陣列,我想先打印
a[4] //get index starting from last how to achieve this
a[3]
a[2]
a[1]
a[0]
範圍(4,0,-1)'創建一個反向範圍。不過,不明白你的尷尬的第二部分。 – kirilloid 2012-02-20 09:57:47
@kirilloid'範圍(4,0,-1)'不是'反轉(範圍(4))' – eumiro 2012-02-20 09:59:35
是的,它應該是'range(3,-1,-1)',而用'reversed'更好的 – kirilloid 2012-02-20 10:04:24