замораживает ли python список перед циклом for?

Скажем, у меня есть список l и поток t1 , постоянно повторяющий l :

while True:
    for i in l:
        #do something

и еще один поток t2 случайным образом изменяет или удаляет элементы в l .

Что происходит после удаления? Обнаруживает ли t1 это в текущем цикле?

ОБНОВЛЕНИЕ :

  1. Под замораживанием я подразумеваю t1 получить копию l . t2 может изменять l для конечно

  2. цитирование документации или простой, но убедительный фрагмент кода приветствовали.

5
задан onemach 1 March 2012 в 11:44
поделиться