删除列表元素的三种方法
2020-07-14 06:35
169 查看
删除列表元素的三种方法
1. remove:移除列表指定的元素
2. pop(n):移除列表指定下标元素
3. del :移除指定下表元素或删除列表
例程
list1=['土豆','西红柿','洋葱','茄子','胡萝卜','青椒','大白菜'] print(list1) # # #remove list1.remove('洋葱') #移除'洋葱' print(list1)
输出结果:
[‘土豆’, ‘西红柿’, ‘洋葱’, ‘茄子’, ‘胡萝卜’, ‘青椒’, ‘大白菜’]
[‘土豆’, ‘西红柿’, ‘茄子’, ‘胡萝卜’, ‘青椒’, ‘大白菜’]
# #pop list1.pop(1) #移除下标为1的西红柿 print(list1) list1.pop() #移除最后一个元素 print(list1)
[‘土豆’, ‘茄子’, ‘胡萝卜’, ‘青椒’, ‘大白菜’]
[‘土豆’, ‘茄子’, ‘胡萝卜’, ‘青椒’]
# #del del list1[1] #删除list1中序号为1的元素,即'茄子' print(list1) del list1 #删除整个列表 print(list1)
[‘土豆’, ‘胡萝卜’, ‘青椒’]
Traceback (most recent call last):
File “D:/PY_Program/030_列表操作/从列表移除元素.py”, line 26, in
print(list1)
NameError: name ‘list1’ is not defined
注:最后的报错是因为语句:del list1 删除了列表,所以找不到列表而报错
相关文章推荐
- Python实现列表删除重复元素的三种常用方法分析
- Python三种方法删除列表中的元素
- 三种方法删除列表中重复的元素及效率分析!
- 三种方法删除列表中重复的元素及效率分析!
- python列表删除重复元素的三种方法
- python删除列表元素的三种方法(remove,pop,del)
- 使用Jquery随机删除一个顺序列表中某个子元素的方法,保持效果统一性
- Python学习day07——列表的高级操作之3种方法删除列表中指定的元素
- 删除排序数组中的重复元素(三种方法的比较)
- 删除vector容器中的对象元素的三种方法:pop_back, erase与remove算法
- 在Python的列表中利用remove()方法删除元素的教程
- python实现删除列表中某个元素的3种方法
- jQuery根据元素值或元素下标来删除一个数组元素及数组对象方法列表 1
- 删除vector容器中的对象元素的三种方法:pop_back, erase与remove算法http://www.xuebuyuan.com/1407838.html
- jQuery根据元素值或元素下标来删除一个数组元素及数组对象方法列表
- Python判断列表里是否有重复元素的三种方法
- C++中删除vector容器中元素的三种方法及其区别
- Python简单删除列表中相同元素的方法示例
- Python实现连接两个无规则列表后删除重复元素并升序排序的方法
- Java编程:删除 List 元素的三种正确方法