Python序列的一个小问题

img


在序列外改变序列内变量的值,序列引用“该变量”时依然是原来所赋的值。后面的实现原理是什么?

你这个a是一个临时变量,在给c赋值时a=1,c是一个元组,而后面你并没有改变这个元组的值,所以你后面虽然把a赋值为3 相当于刻舟求剑,c的值并没有变