温馨提示×

温馨提示×

您好,登录后才能下订单哦!

密码登录×
登录注册×
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》

如何在python输出数据中的奇数

发布时间:2020-07-10 17:08:48 来源:亿速云 阅读:877 作者:Leah 栏目:编程语言

这篇文章将为大家详细讲解有关如何在python输出数据中的奇数,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

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输出数据中的奇数就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

向AI问一下细节

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

AI