GreenX5, это не генератор, а списковое включение. По хорошему лучше сделать как-то так, т.к. такие конструкции с побочными эффектами следует разворачивать в обычные циклы
params = dict(
title='Title',
geometry='300x250',
)
def apply_params(root, params):
for func, value in params.items():
getattr(root, func)(value)
Понял, спасибо. Первый вариант вроде работает.
Можно попросить Вас включить в первый вариант еще это root.protocol("WM_DELETE_WINDOW",on_closing)
тут два параметра
ps
добавил сам, вроде работает
,('protocol', ('WM_DELETE_WINDOW',on_closing))