Python中可变对象包括:列表(list)、集合(set)、字典(dict)、自定义对象;不可变对象包括:数字((int 整形)、浮点型(float)、布尔型(bool))、字符型(str)。不可变对象不能原地修改,只能创建新的来替换;可变对象则相当于共享同一内存。"""不可变对象"""a = 10print(id(a))b = aprint(id(b))a = 20print(id(a))'''可变对象'''l1 =[]print(id(l1))l1.append(1)print(id(l1))s1 = set()print(id(s1))s1.add(1)print(id(s1))d1 = dict()print(id(d1))d1['a'] = 1print(id(d1))