Я новичок в Python и у меня есть код ниже.Я хотел бы установить значение масштаба для индекса списка, нажав кнопку, а затем распечатать элемент списка, пробовал два дня, но не могу сделать это.Я понимаю, почему он всегда берет первый индекс, потому что значение масштаба всегда равно 0, когда я запускаю код, но я не понимаю, почему оно остается 0, даже когда я изменяю значение масштаба и нажимаю кнопку.Кто-нибудь может мне помочь?Вот код:
from tkinter import *
root = Tk()
def on_click():
label.config(text = list[index])
slider = Scale(root, from_=0, to=5, resolution=1, orient=HORIZONTAL)
slider.pack()
list = ['01', '02', '03', '04', '05']
index = slider.get()
label = Label(root)
label.pack()
button = Button(command=on_click)
button.pack()
#print(list[index])
root.mainloop()