请注意差别,地址发生了变化,所以两次的id是变了的。a的地址引用变了,刚开始指向的是列表,后面指向字符型的时候开辟了新的内存空间,python是基于值的内存管理模式 这一次,地址没有变,地址里的内容变了,所以两次的id不变