标签: python pass-by-reference
我希望能够修改变量。 F.E. :
b = 0 setbit(b,4)
我希望b成为16。 但是我们知道python是pass-by-assignment,而不是pass-by-value或pass-by-reference。 我的问题是:这可能以其他方式实现吗?
我提出的最佳捷径是:
def nbit(n) : return 1 << n
然后:
b |= nbit(4)
我更喜欢第一个例子的功能。