I need to create for loop which iterate list from second element to the last and then it take first elements. Something like this:
x = [2, 133, 24]
for i in (x[1:] x[0]):
print(i)
result should be: 133, 24, 2
list cannot be changed and should be usable on lists with 2-10 elements Thanks for Your help
CodePudding user response:
Just a small adjustment
for i in (x[1:] [x[0]]):
print(i)
CodePudding user response:
You can use a modulo
x = [2, 133, 24]
start = 1
end = 3
for i in range(start,end start):
index = i % end
print(x[index])