使用del语句,删除到变量到对象的引用和变量名称本身
注意del语句作用在变量上,而不是数据对象上
a = 0
b = a
del a # 删除变量a到0的引用,并且删除变量名称a
print(a)
结果:
a = 0
b = a
del a # 删除变量a到0的引用,并且删除变量名称a
print(b)
结果:
a = [0,1,2,3,4]
b = a[0]
del b # 删除变量b到0的引用,并且删除变量名称b
print(a)
结果:
del语句用于list列表操作,删除一个或连续几个元素
a = [0,1,2,3,4]
b = a[0]
del a[0] # 删除列表a中的第0个元素0
print(a)
结果:
a = [0,1,2,3,4]
del a[0:3] # 删除列表a中的第0-3个元素,含头不含尾。
print(a)
结果: