当前位置:首页>办公设备>打印机>

如何删除打印机列表(如何删除打印机所有内容)

如何删除打印机列表(如何删除打印机所有内容)

更新时间:2021-12-15 13:45:03

删除列表有五种常见的方式

1. 调用方法remove

  • 一次只能删除一个指定元素

#举例 >>> L = [3, 4, 5, 6, 5, 7] #创建一个变量为L的列表 >>> L.remove(4) #调用remove方式删除列表中的元素4 >>> print(L) #[3, 5, 6, 5, 7] 返回结果,元素4被删除

  • 如果列表存在多个指定元素,只删除第一个指定元素

#举例 L = [3, 4, 5, 6, 5, 7] #创建一个变量为L的列表 >>> L.remove(5) #列表中存在两个元素5,调用remove方法删除其中一个元素5 >>> print(L) #[3, 4, 6, 5, 7] 打印返回结果,列表第一个元素5被删除。

  • 如果要删除的指定元素在列表不存在,报错ValueError

#举例 L = [3, 4, 5, 6, 5, 7] #创建一个变量为L的列表 >>> L.remove(10) #ValueError 调用remove方法删除不存在列表中的元素10,报错ValueError

2. 调用方法pop

  • 一次只能删除一个指定的元素索引,并该方法可以反馈被删的元素

#举例 >>> L = [3, 4, 5, 6, 7] #创建一个变量为L的列表 >>> print(L.pop(2)) #5 调用pop方法删除列表中索引为2的元素,并反馈被删的元素为5 >>> print(L) #[3, 4, 6, 7] 打印列表,返回结果,列表中索引为2的元素5被删除

  • 如果没有指定索引,默认删除列表中的最后一个元素。

#举例 >>> L = [3, 4, 5, 6, 7] #创建一个变量为L的列表 >>> print(L.pop()) #7 调用pop方法,不指定元素索引,反馈默认删除列表最后一个元素7 >>> print(L) #[3, 4, 5, 6] 打印列表,返回结果,列表最后一个元素7被删除

  • 如果指定的元素索引在列表中不存在,报错IndexError

#举例 >>> L = [3, 4, 5, 6, 7] >>> L.pop(10) #IndexError

3. 使用del语句

  • 一次至少删除一个元素

#举例 >>> L = [3, 4, 5, 6, 7, 8, 9] #创建一个变量为L的列表 >>> del L[2] #使用del语句删除列表索引为2的元素 >>> print(L) #[3, 4, 6, 7, 8, 9] 打印列表,结果返回得出列表索引为2的元素5被删除 >>> del L[1:4] #使用del语句删除列表切片[1:4] >>> print(L) #[3, 8, 9] 打印列表,返回结果得出列表中元素为4,6,7,被删除

4. 给指定切片赋值一个空列表

  • 一次至少删除一个元素

#举例 >>> L = [3, 4, 5, 6, 7, 8, 9] #创建一个变量为L的列表 >>> L[2:3] = [] #对列表切片[2:3]赋值一个空列表 >>> print(L) #[3, 4, 6, 7, 8, 9] 打印列表,返回结果,得出列表中元素5被删除 >>> L[1:4] = [] #对列表切片[1:4]赋值一个空列表 >>> print(L) #[3, 8, 9] 打印列表,返回结果,得出列表中元素4,6,7被删除 >>> L[:] = [] #对列表切片[:]赋值一个空列表 >>> print(L) #[] 打印列表,结果返回,清空列表中所有元素,得到一个空列表

5. 调用方法clear清空列表

#举例 >>> L = [3, 4, 5, 6, 7, 8, 9] #创建一个变量为L的列表 >>> L.clear() #调用方法clear >>> print(L) #[] 打印列表,列表被清空 注意:以上代码均在Python3.x解释器上运行,教程会持续不断更新,教程是由浅入深具有连贯性的,所以具体的学习还请继续关注我,后期会不断分享实践项目。,