Python 之tuple中list修改问题

代码块1:

Python 之tuple中list修改问题

代码块2:

Python 之tuple中list修改问题

代码块1中通过修改lst中的值,输出时发现uple中的值已经修改由a->abc 但是代码块2中之值 1 却没有修改成功。lst中的值修改成功了,但是uple输出却不一致。

再看代码3:

Python 之tuple中list修改问题

发现使用lst[1]对其赋值,可以更新到uple中,但是对lst整体重新赋值却不可以。