分析序列的增量賦值*=,+=

1. 增量賦值操做 如 *=   +=優化 2. 可變序列和不可變序列對於增量賦值的實現 對於可變序列,如list,bytearrary和array.aray(實現了__iadd__, __imul__,就地運算),增量運算後,新元素追加到可變序列後,該序列的ID不變 對於不可變序列,沒有實現上述方法,就須要建立個新對象,而後賦值,如a+=b,至關於a=a+b 例子: >>> l=[1,2,3]
相關文章
相關標籤/搜索