我是Python的新手,正在尝试了解以下语法:

a, b = b, a + b

最佳答案

我们可以将其重写为:(a, b) = (b, a + b)

考虑到a = 3b = 6

操作(b, a + b)返回一个元组(6, 9)并将这些值分配给列出的变量(a, b)并分配(a = 6, b = 9)

因此,最终值是a = 6b = 9

10-01 06:45