Something New
Todoy when I ask Deepseek how to visit list reversly, it told me a new method called “List Slice”.
for i in i_am_list[::-1]:
print(i)
numbers[start:stop:step] is List Slice, it returns a copy of origin list, won’t update the origin list itself.
start, default value, 0.
stop, default value is then length of list.
step, postive numbers indicate the forwarding slicing, while negative numbers indicate reverse slicing.
So it’s easy when I need to visit an array reversly. At first, I implemented array reverse traversal in a rather awkward way.
for i in range(len(a_list)-1, -1, -1):
print(a_list[i])