1
aldslvda 2021-05-06 15:08:33 +08:00 4
+= 用的是__iadd__
+ 用的是__add__ |
2
Jirajine 2021-05-06 15:17:49 +08:00
a1 += ['aa', 'bb'] 可以 desugar 成 add_to(a1,['aa','bb']),a1 = a1 + ['aa', 'bb'] 则是 a1 = add(a1,['aa','bb'])
区别是显而易见的。 |
3
est 2021-05-06 15:25:34 +08:00
一楼正解。你可以完全把 + 定义成不变的。
|