python List 的加法、乘法、extend 、append 比较

=================================【加法、乘法、extend】

extend :是把新的参数里面的列表项循环地放到主体上,效率更高

加法:本质是在 heap (堆)区中新建列表完成加法,具体操作是新建一个列表,然后把 旧 的列表项都拿过来,再把 新 的列表项都拿过来,最后把相加结果赋给 旧的

乘法 : 本质就是累加,就是在 heap(堆) 区生成一个新的列表,然后把这个列表的实际地址赋给一个在 stack(栈) 区的列表对象

 

=================================【extend 、append】

append :添加的是具体的元素

extend :是追加另一个列表

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章