我是如何使用以下代码进行反向迭代的.我应该使用reduce功能吗?
例:
for i in range(4):
print i ////0 1 2 3
Run Code Online (Sandbox Code Playgroud)
我该如何以相反的顺序打印相同的内容
3 2 1 0
a=[5,2,1,4,3]
Run Code Online (Sandbox Code Playgroud)
我也想使用索引反向打印上面的数组,而不是a[::-1]
,我想先打印
a[4] //get index starting from last how to achieve this
a[3]
a[2]
a[1]
a[0]
Run Code Online (Sandbox Code Playgroud)
使用反转功能:
for i in reversed(range(4)):
print i
Run Code Online (Sandbox Code Playgroud)
打印:
3
2
1
0
Run Code Online (Sandbox Code Playgroud)
和
a=[5,2,1,4,3]
for i in reversed(a):
print i
Run Code Online (Sandbox Code Playgroud)
版画
3
4
1
2
5
Run Code Online (Sandbox Code Playgroud)