向后 Modulo/Reminder 循环
Backward Modulo/Reminder Cycle
以Python为例:
for i in range(-5, 5, 1):
print(i % 4, end = " ") ## Will output 0 1 2 3 0 1 2 3...
有没有一种很好的方法可以通过减少输入(包括负数)来获得反向循环?如果不使用条件,我如何获得以下内容?
for i in range(5, -5 , -1):
print('''Something here''', end = " ") ## Will output 3 2 1 0 3 2 1 0...
这个简单的偏移偏移有什么问题:
for i in range(5, -5 , -1):
print((i+2)%4, end = " ")
输出:
3 2 1 0 3 2 1 0 3 2
以Python为例:
for i in range(-5, 5, 1):
print(i % 4, end = " ") ## Will output 0 1 2 3 0 1 2 3...
有没有一种很好的方法可以通过减少输入(包括负数)来获得反向循环?如果不使用条件,我如何获得以下内容?
for i in range(5, -5 , -1):
print('''Something here''', end = " ") ## Will output 3 2 1 0 3 2 1 0...
这个简单的偏移偏移有什么问题:
for i in range(5, -5 , -1):
print((i+2)%4, end = " ")
输出:
3 2 1 0 3 2 1 0 3 2