可变对象、不可变对象与对象身份 | Python

本章覆盖:mutable 与 immutable;int、str、tuple 等常见不可变对象;list、dict、set 等常见可变对象;id() 的用途与边界;对象可变性对共享引用和函数调用的影响;“变量值改变”与“对象原地修改”的区别。

本章知识点

  • mutable 与 immutable
  • int、str、tuple 等常见不可变对象
  • list、dict、set 等常见可变对象
  • id() 的用途与边界
  • 对象可变性对共享引用和函数调用的影响
  • “变量值改变”与“对象原地修改”的区别