I have a for loop as follows:
i=0
while True:
print("i initialized as", i)
for i in range(0,3):
print ("inside for",i)
i = i + 1
print("exit from for i value is",i)
Now inside the while infinite loop there is for and everytime inside for "i" iteration starts over from "0" ideally "i" should get the incremented value and start from 2, output is:
inside for 0
inside for 1
inside for 2
second iteration:
inside for 0
inside for 1
inside for 2
.
.
Ideally output be like:
inside for 0
inside for 1
inside for 2
second iteration:
inside for 3
inside for 4
inside for 5
.
.
So the point is "i" value is not saved and every time loop starts from 0, So how can i make "i" to start from the last incremented value before entering to for loop.