码迷,mamicode.com
首页 > 其他好文 > 详细

filter函数

时间:2018-06-24 11:38:05      阅读:191      评论:0      收藏:0      [点我收藏+]

标签:第一个   str   cti   判断   lis   序列   pre   fun   nbsp   

movie_people=[alex,sb_wwo,asw,ur_sb]
#print(list(filter(lambda n:n.endswith(‘sb‘),movie_people)))
res=list(filter(lambda n:not n.endswith(sb),movie_people))
print(res)

 

filter() 函数用于过滤序列,过滤掉不符合条件的元素,返回由符合条件元素组成的新列表。

接收两个参数,第一个为函数,第二个为序列,序列的每个元素作为参数传递给函数进行判断,然后返回 True 或 False,最后将返回 True 的元素放到新列表中。

 

以下是 filter() 方法的语法:

filter(function, iterable)

filter函数

标签:第一个   str   cti   判断   lis   序列   pre   fun   nbsp   

原文地址:https://www.cnblogs.com/banzui/p/9219775.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!