python 删掉列表元素 方法
2013-06-06 15:13
459 查看
闲着无赖在看复习python。记录下python 删掉列表元素 方法
第一种方法 :
第二种方法 :
第一种方法 :
#!/usr/bin/python #-*- coding:utf8 -*- li = [1,2,3,4,5] for i in range(len(li)): if li[i] == 1: print i del li[i] break //记得在这里break 退出 ,否则会报 IndexError: list index out of range 的错误
第二种方法 :
li = ['1','2','3','4','5'] li = filter(lambda x:'1' not in x,li) print li一般来说推荐使用第二种方法 。看起来比较pythonic 。
相关文章推荐
- python中列表元素连接方法join用法实例
- 在Python中分别打印列表中的每一个元素方法
- python中去除列表重复元素的方法汇总
- Python实现判断并移除列表指定位置元素的方法
- python统计列表元素重复次数的N中方法
- python中去除列表重复元素的方法汇总
- python创建列表和向列表添加元素的实现方法
- Python 找到列表中满足某些条件的元素方法
- Python去除列表中重复元素的方法
- python中计算一个列表中连续相同的元素个数方法
- python 获得列表中每个元素出现次数的最快方法
- python实现列表对应元素求和的两种方法
- python追加元素到列表的方法
- Python实现连接两个无规则列表后删除重复元素并升序排序的方法
- python追加元素到列表的方法
- Python中列表元素转为数字的方法分析
- Python简单删除列表中相同元素的方法示例
- 使用python中的in ,not in来检查元素是不是在列表中的方法
- python列表删除重复元素的三种方法
- Python针对给定列表中元素进行翻转操作的方法分析