专栏名称: Python开发者
人生苦短,我用 Python。伯乐在线旗下账号「Python开发者」分享 Python 相关的技术文章、工具资源、精选课程、热点资讯等。
目录
相关文章推荐
Python爱好者社区  ·  月薪3万35岁脑干出血程序员:ICU躺了28 ... ·  昨天  
Python爱好者社区  ·  务必立即拿下软考证(政策红利) ·  2 天前  
Python爱好者社区  ·  软考,yyds ·  昨天  
Python爱好者社区  ·  Science披露:近3年,垃圾论文激增,9 ... ·  2 天前  
51好读  ›  专栏  ›  Python开发者

Python 链式赋值的坑

Python开发者  · 公众号  · Python  · 2017-06-02 19:00

正文

请到「今天看啥」查看全文


5 , 6 ]


s的列表, 并没有像我们想象中的那样, 就i=0位置上的元素, 变成3, 而是将i=3位置的元素改成3了, 为什么会这样? 一起来解析下吧, 上dis大杀器!


[ root @ iZ23pynfq19Z ~ ] # cat 2.py

s = [ 1 , 2 , 3 , 4 , 5 ]

i = 0

g = i = s [ i ] = 3

[ root @ iZ23pynfq19Z ~ ] # python -m dis 2.py

1 0 LOAD _ CONST 0 ( 1 )

3 LOAD _ CONST 1 ( 2 )

6 LOAD _ CONST 2 ( 3 )

9 LOAD _ CONST 3 ( 4







请到「今天看啥」查看全文