Задать вопрос
@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']] ]
  • Вопрос задан
  • 65 просмотров
Подписаться 1 Простой 1 комментарий
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillfactory
    Профессия Python-разработчик
    9 месяцев
    Далее
  • Нетология
    Fullstack-разработчик на Python + нейросети
    20 месяцев
    Далее
Решения вопроса 1
ScriptKiddo
@ScriptKiddo
[getattr(root, attr)(value) for attr, value in [('title', 'Title'), ('geometry', '300x250') ]]
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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