filter 计算长度

来源:12-6 filter

雾中天

2021-09-11

l = [1, 2, 3, 4, 5, 6, 7, 8, 9, 0]
res_filter = filter(lambda x: x % 2 == 0, l)
print(len(list(res_filter)))
老师为什么转为list后,计算长度时输出为 0 呢?列表中是由元素的呀
图片描述

写回答

1回答

7七月

2021-09-12

用filter取过一次元素后,元素列表会成为空列表

0
0

Python3.8系统入门+进阶 (程序员必备第二语言)

语法精讲/配套练习+思考题/原生爬虫实战

14447 学习 · 4438 问题

查看课程