- 博客(1)
- 收藏
- 关注
原创 a,b=b,a的一个坑
>>> def func(): ... n=[3,4,1] ... n[0], n[n[0]-1] = n[n[0]-1], n[0] ... print(n) ... >>> func() [3, 4, 1] 从代码逻辑上看,预期是要输出[1,4,3]的,但并不是。 用dis模块打印一下操作码: >>> dis.dis(func) 2 0 LOAD_CONST 1 (3) .
2020-09-30 11:50:21 138
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人