Все остальные предложили полезные ответы, все из которых кажутся правильными.
Ваш код, однако, не делает то, что, как они думают, делает. Вероятно, он тоже не делает то, о чем вы думаете.
Вы пытаетесь добавить 'bar' в коллекцию, если первый объект, возвращаемый перечислителем, не соответствует bar.
Все думают, что вы пытаетесь добавить панель, если ее вообще нет в коллекции.
Я подозреваю, что вы взяли конструкцию Python и неправильно ее портировали.