Avatar ·

Python中的赋值。方法的区别

📁 python, 示例

为什么在两种情况下得到不同的结果?

示例1:

a = 1 b = 2 c = 3 d = 4 e = 5 f = 6 a, b, c, d, e, f = e, f, a, b, c, d print a, b, c, d, e, f

结果1:

5 6 1 2 5 6

示例2:

a = 1 b = 2 c = 3 d = 4 e = 5 f = 6 a = e b = f c = a d = b e = c f = d print a, b, c, d, e, f

结果2:

5 6 6 6 5 6

按什么顺序?