Задать вопрос
@GreenX5

Возможно задать свойства окна Tkinter Python генератором?

Задаю свойства окна Tkinter построчно

root=Tk(); 

root.title("Title"); 
root.geometry("300x250"); 

root.mainloop()


Но везде где можно хочу сокращать код генераторами. Как тут написать типа такого?

[ root.x[1]([x[2]]) for x in [[title, 'Title'], [geometry, '300x250']] ]
  • Вопрос задан
  • 67 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Нетология
    Python-разработчик: расширенный курс + нейросети
    12 месяцев
    Далее
  • Skillbox
    Python-разработчик
    10 месяцев
    Далее
  • ProductStar
    Профессия: Python-разработчик
    8 месяцев
    Далее
Решения вопроса 1
ScriptKiddo
@ScriptKiddo
[getattr(root, attr)(value) for attr, value in [('title', 'Title'), ('geometry', '300x250') ]]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы