可变类型:dict, set, list(可变类型是指改变里面的值,内存地址可以不做改变)
不可变类型:int, float, string, boolean, tuple(无法改变该内存地址的值)
可变类型若是想要使用深拷贝,需要使用copy模块中的deepcopy方法进行拷贝:copy.deepcopy(类型)
适用场景:浅拷贝和深拷贝适用场景。
浅拷贝适用于一个初始化值,使用操作不断改变值,最终调用原来的内存上的该值以得到最终结果。可以不做最终输出,获取过程中节点的某个状态的值。
深拷贝适用于一个不断更新的值,追寻这个数据不断迭代更新,最终输出的值就是该值。
直接调用方法:那么会直接调用定义的方法,而不是上面处理的方法,所以对方法的调用,若想要使用,那么就需要存放到内存另外的分配空间中。
像是字符串,列表之类的连续性数据类型,会在内存空间存放在连续空间,使用地址引用可以实现该类该地址的获取
列表排序 sort()升序,reverse()降序排列;



