我在 pyqt 中有一个 python 程序,其中有一个带有以下按钮的按钮:
this=[1,k] button.clicked.connect(lambda x=this:self.testFunction(str(x)))
当我按下按钮,我得到testFunction(False)相当testFunction(str([1,k]))。任何想法为什么?提前致谢。
testFunction(False)
testFunction(str([1,k]))
python lambda pyqt
lambda ×1
pyqt ×1
python ×1