假设spa
l = ['abc', 'mn', 'aq', 'liuming']
我要过滤出以a开头的元素,方法有如下两种code
方法1:blog
l = ['abc', 'mn', 'aq', 'liuming'] list1 = [e for e in l if e.startswith('a')] print(list1) #['abc', 'aq']
方法2:get
def f(n): return n.startswith('a')
l = ['abc', 'mn', 'aq', 'liuming'] r = filter(f, l) print(list(r)) #['abc', 'aq']
好了, 今天就get到这么点东西!it