5.2 del 语句
有一种删除列表元素的方法,这种方法要给定它的索引值,而不是给定它的值,这就是 del 语句。这于 pop() 方法返回一个值不同。 del 语句也可以用来删除一个列表的一部分或者清空整个列表 (我们之前通过传递一个空的列表给 slice 来清空一个列表)。举个例子:
>>> a = [-1, 1, 66.25, 333, 333, 1234.5]>>> del a[0]>>> a[1, 66.25, 333, 333, 1234.5]>>> del a[2:4]>>> a[1, 66.25, 1234.5]>>> del a[:]>>> a[]
del 也可以用来删除整个变量:
>>> del a
在这之后引用变量名 a 就会报错 (至少在在你把另一个值赋给这个变量之前)。我们后面会看到 del 的其他用法。
