国产成人AV无码一二三区,少女1到100集,国产精品久久久久精品综合紧,巜公妇之诱感肉欲HD在线播放

文章 > Python常见问题 > python中map函数和filter函数有什么区别?

python中map函数和filter函数有什么区别?

Python map函数 filter函数

头像

宋雪维

2021-02-03 18:39:407331浏览 · 0收藏 · 0评论

image.png

本文教程操作环境:windows7系统、Python 3.9.1,DELL G3电脑。

一、map函数

根据给定函数对指定序列做映射

1、语法

map(function, iterable, ...)

2、参数

第一个参数function是函数,用于做映射;

第二个参数iterable表示一个或多个序列。

3、使用lambda方法

print(list(map(lambda n : n % 2 == 1, range(20))))
# 结果 [False, True, False, True, False, True, False, True, False, 
True, False, True, False, True, False, True, False, True, False, True]

变成了它判断对错的条件,只打印true和false;

形成一个可迭代序列,然后用list函数把可迭代序列变成list形式。

二、filter函数

1、语法

filter(function, iterable)

2、参数

第一个参数function是函数,用于判断条件; 

第二个参数iterable表示可迭代对象。

3、使用lambda方法

print(list(filter(lambda n : n % 2 == 1, range(20))))
# 结果 [1, 3, 5, 7, 9, 11, 13, 15, 17, 19]

匿名函数lambda给出的是个筛选条件,从1到19中筛选出奇数来;

filter将传入的函数依次作用到序列的每个元素,True则返回 False则不返回。

以上就是小编整理的python中map函数和filter函数的区别,希望能对你有所帮助哦~

关注

关注公众号,随时随地在线学习

本教程部分素材来源于网络,版权问题联系站长!

《丰满的女邻居》播放| 第1章厨房春潮的羞耻| 法国人妻亂伦| 呱呱爆料网每日爆料| 雨后的小故事闪图| 《家政女孩2》免费观| 100种双人插画姿势素材| 《丰满的女邻居》播放| BOBO浏览器| 被两个老头又日又添| 一杆大枪草一家三娘| 两人一起做AJ的视频教程| 失禁 抹春药 哭喊 刺激视频| 中字HD人妻の亂倫2| 你睡我老婆我也睡你老婆台词 | 露胸透明睡衣| 器材室轮-J-(1):蒙着眼在... | 伦敦战场完整版在线观看| 日本双人xX00吃奶视频| 真人版结婚之夜女性教育PPT| 国产在线观看免费全集电视剧网站 | 乐可小说| 午马影视免费观看电视剧| 胡乱说深见君| 第1章初始小莹的奶水| 老赵玩小静揉捏胸奶头视频播放| 做爰高潮A片(毛片)| 18岁免费观看高清电视剧推荐| 《睡眠指导1-6集》| 麻花传MV在线看免费观看电视剧| 爸老师巅峰电影在线观看| 妈妈がだけの心に漂う| 翁虹任达华《玉尺经》| 《酒店激战》动漫1-5集免费观.. 《好好疼爱里面》日剧动漫 | 麻花传剧原创MV在线看完整版高..| 按摩师把我添高潮了6次| 《暴雨回不了家去上司家》 | 脱了老师裙子猛烈进入| 滢滢的日记1~15笔趣阁| 打牌生猴子的视频大全| 《性呻吟》伦理