1.map #循环帮你调用函数
map(makir,dir_names) #生成器,结果是一个内存地址。为了节省内存,每次循环时,就按照定义的规则去生成一个数据,循环一次释放一次生成的数据
list(map(makir,dir_names)) #加上list后,可以拿到函数的返回值,调用函数,返回True,文件不存在时,返回None
#生成器可进行循环
range()也是生成器
2.filter 过滤结果为假的数据
2022-11-14 16:33:51
1.map #循环帮你调用函数
map(makir,dir_names) #生成器,结果是一个内存地址。为了节省内存,每次循环时,就按照定义的规则去生成一个数据,循环一次释放一次生成的数据
list(map(makir,dir_names)) #加上list后,可以拿到函数的返回值,调用函数,返回True,文件不存在时,返回None
#生成器可进行循环
range()也是生成器
2.filter 过滤结果为假的数据