#!/usr/bin/python
# -*- coding: UTF-8 -*-
#方法一
l = ['aadfds','dsa', 'dcver','weiry','11111']
l = [x for x in l if 'a' not in x] #列表解析
print l
#方法二
l = ['aadfds','dsa', 'dcver','weiry','11111']
l = filter(lambda x:'a' not in x, l) #filter
print l
#方法三
l = ['aadfds','dsa', 'dcver','weiry','11111']
for i in range(len(l)-1,-1,-1): #倒序
if 'a' in l[i]:
del l[i]
print l
#具体讨论见 http://groups.