我有一个带有多个滑块的程序,有一个名为slider.on_changed()
的函数可以检查滑块的振幅是否发生了变化。
现在我有以下内容:
slider1.on_changed(update)
slider2.on_changed(update)
但是,我想要n
滑块。是否有方法根据n
创建回调列表?类似这样的东西:
if n == 2:
slider1.on_changed(update)
slider2.on_changed(update)
elif n == 3:
slider1.on_changed(update)
slider2.on_changed(update)
slider3.on_changed(update)
我不知道我能尝试什么。
您可以将滑块放在列表中:
sliders = [slider1, slider2, slider3, ...]
然后调用N次他们的函数:
for i in range(N):
sliders[i].on_changed(update)