Ответ на ваш вопрос: да, вы можете отправлять что угодно в любом месте Python (без учета травления и многопроцессорности). Кажется, вы спрашиваете, можете ли вы вызвать функцию команды кнопки с предопределенным аргументом. Это также возможно:
MyButton1=Button(root, text="MB1", command=lambda l=l: SelectLB(l))
Здесь вы устанавливаете аргумент по умолчанию l
на l
в вашей текущей области. Это своего рода закрытие, которое гарантирует, что l
будет использоваться каждый раз при передаче кнопки.