Думаю, что вопрос достаточно глупый, но что-то я уже долго не могу придумать решение. Даже не представляю, как такое загуглить. У меня в коде на Python есть список. К каждому значению из этого списка создается кнопка с помощью модуля tkinter. При нажатии на кнопку мне нужно вызывать функцию, которая примет в качестве аргумента значение из списка, которое должно быть как-то привязано к этой выбранной кнопке. Я начал писать код и почему-то не подумал, что предусмотрел не все. Если что, вот он:
from tkinter import *
root = Tk()
root.minsize(200, 200)
numbers = [1, 2, 3]
def cmd(num):
print(str(num))
for num in numbers:
button = Button(root,
text = 'Button' + str(num),
command = cmd)
button.pack()
root.mainloop()
Пожалуйста, подскажите, каким образом мне установить взаимосвязь между кнопкой и значением из словаря?