0
>>> a = 5
>>> b = 3
>>> c = 7
>>> a, b, c = 3, a, b
>>> b
5
私は多変数代入を行うと、aに新しい値3を代入したにもかかわらず、bにaの値が代入されていることに気付きました。誰かが私にこれを説明することはできますか?Pythonの多変数代入
>>> a = 5
>>> b = 3
>>> c = 7
>>> a, b, c = 3, a, b
>>> b
5
私は多変数代入を行うと、aに新しい値3を代入したにもかかわらず、bにaの値が代入されていることに気付きました。誰かが私にこれを説明することはできますか?Pythonの多変数代入
b
は、その新しい値を割り当てられますことを、現時点では、a
の値はもはや問題ではありませんので、あなたはまず、それぞれのタプルに三つの値を梱包して、a
にそのタプルを解凍し、b
、およびc
ています。