filter()函数

发布时间:2017-1-17 10:43:15 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"filter()函数 ",主要涉及到filter()函数 方面的内容,对于filter()函数 感兴趣的同学可以参考一下。

  filter()函数接收一个函数 f 和一个list,这个函数 f 的作用是对每个元素进行判断,返回 True或 False,filter()根据判断结果自动过滤掉不符合条件的元素,返回由符合条件元素组成的新list。

  举例:找出1~100内能被开方的数。

import mathdef sqr(a):    b = int(math.sqrt(a))    return  a == b*bprint filter(sqr, range(1,101))

上一篇:Network (poj1144)
下一篇:Visual Studio 2010 下 安装RGiesecke.DllExport

相关文章

关键词: filter()函数

相关评论