В for-l oop мы используем любую локальную переменную, что если мы используем любое число в списке? Получается, что для следующего кода:
a = [1,2,3,4,5,6]
b = []
for a[-1] in a:
b.append(a[-1])
print(b)
Вывод:
[1, 2, 3, 4, 5, 5]
Что сделал этот код? Это законно в python?