2017-09-05 11 views
0
>>> a = 5 
>>> b = 3 
>>> c = 7 
>>> a, b, c = 3, a, b 
>>> b 
5 

私は多変数代入を行うと、aに新しい値3を代入したにもかかわらず、bにaの値が代入されていることに気付きました。誰かが私にこれを説明することはできますか?Pythonの多変数代入

答えて

2

bは、その新しい値を割り当てられますことを、現時点では、aの値はもはや問題ではありませんので、あなたはまず、それぞれのタプルに三つの値を梱包して、aにそのタプルを解凍し、b、およびcています。

関連する問題