2015年2月23日 星期一

多重指定

[python]
a,b,c = i,j,k
"同時"使 a = I, b = j, c = k
同時為什麼重要呢?
如果需要作
a,b交換,傳統上會需要一個c作暫存
c = a
a = b
b = c完成ab交換
但現在可以
a,b = b,a
就交換完成!~
雖然底層應該還是有產生暫存器(可能還更多),但在使用上卻更方便!~

沒有留言:

張貼留言