我是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()