python细节问题
1.list添加元素
a = [1, 2]
print(id(a))
a += [3]
print(id(a))
a = a + [4]
print(id(a))
a.append(5)
print(id(a))
a.extend([6])
print(id(a))
运行结果:
添加元素有四种方式,其中,只有+操作会改变列表的id
1.list添加元素
a = [1, 2]
print(id(a))
a += [3]
print(id(a))
a = a + [4]
print(id(a))
a.append(5)
print(id(a))
a.extend([6])
print(id(a))
运行结果:
添加元素有四种方式,其中,只有+操作会改变列表的id