可变数据类型不分配新地址,直接原地修改原对象。 lst = [1, 2] print(id(lst)) lst.append(3) print(id(lst)) # 地址不变 print(lst) # [1, 2, 3] d = {'a': 1} print(id(d)) d['b'] = 2 print(id(d)) # 地址不变 print(d) # {'a': 1, 'b': 2} s = {1, 2} print(id(s)) s.add(0) print(id(s)) # 地址不变 print(s) # {0, 1, 2} ba = bytearray(b'abc') prin...