标签: python
我的朋友用 Python 给了我这段代码:
a ,= 1------1, print(a)
输出为 2。但为什么?有人能解释一下它是如何工作的吗?
2
答案 0 :(得分:2)
a, = 1------1, 是相同的: a = 1------1
a, = 1------1,
a = 1------1
1-(-(-(-(-(-1))))) |+| |+| |+| => 1 + 1 = 1
你可以这样想:
a = 1 # a is 1 a, = [1] # a is 1 a = [1] # a is [1]