课程
/后端开发
/Python
/python进阶
函数def is_odd(x):
return x % 2 ==1
返回的只是一个条件,filter函数之后怎么构成一个list呢
2017-06-08
源自:python进阶 2-6
正在回答
return x % 2 ==1 返回的是一个布尔值,filter()函数返回的是一个新的list,不改变原list的结构。这个新的list中,如果判断条件成立 被判断的那个参数就被添加进来,如果判断条件不成立 就不添加。
慕工程8309199 提问者
举报
学习函数式、模块和面向对象编程,掌握Python高级程序设计
购课补贴联系客服咨询优惠详情
慕课网APP您的移动学习伙伴
扫描二维码关注慕课网微信公众号