а?
                  
                  
                  
                  
                  
                  >>> a = [1,2,3]
                  
                  
                  >>> for b in a:
                  
                  
                  ...     print(b)
                  
                  
                  ...     a = 1
                  
                  
                  ... 
                  
                  
                  1
                  
                  
                  2
                  
                  
                  3
                  
                  
                
Цикл уже инициализирован
Не разных
и что? попробуйте тот же код, но вместо a = 1 сделайте a.append(0)
ну он же проходит по объекту по-моему
и? другой переменной ссылающейся на обьект list больше нет, стало быть она должна быть прибита гарбадж коллектором
Обсуждают сегодня