filter() 函数用于过滤序列,过滤掉没有合乎前提的元素,前往由合乎前提元素组成的新列表。
该接纳两个参数,第一个为函数,第二个为序列,序列的每一个元素作为参数通报给函数进行判,而后前往 True 或 False,最初将前往 True 的元素放到新列表中。
filter()函数的语法:
filter(function, iterable)
参数:function -- 判别函数。iterable -- 可迭代工具。
前往值:前往列表。
如下展现了应用 filter 函数的实例:
过滤入列表中的一切奇数:
#!/usr/bin/python # -*- coding: UTF-8 -*- def is_odd(n): return n % 2 == 1 newlist = filter(is_odd, [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]) print(newlist)
输入后果:
[1, 3, 5, 7, 9]
更多Python相干技巧文章,请拜访Python教程栏目进行学习!
以上就是python怎样输入数据中的奇数的具体内容,更多请存眷资源魔其它相干文章!
标签: python教程 python编程 python使用问题 python怎么输出奇数
版权声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。
抱歉,评论功能暂时关闭!