我基本上需要的是一个可变整数,它可以完成下面的等价,而不必求助于使用单个元素列表.
下面是一个人为的代码示例,它代表了我实际用例的本质[1]
>>> a = [5]
>>> b = [77]
>>> def swap(num1, num2):
... temp = num1[0]
... num1[0] = num2[0]
... num2[0] = temp
>>> swap(a, b)
>>> a
[77]
>>> b
[5]
Run Code Online (Sandbox Code Playgroud)
[1]我的实际用例更接近于这一点 - >
在Tkinter中使用按钮调用函数后返回一个值
我需要从与Tkinter小部件关联的回调函数返回一个值,我想避免使用全局变量.