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

文章 > Python基础教程 > 基础学习:python中map函数是什么?怎么用?

基础学习:python中map函数是什么?怎么用?

Python map函数

头像

2021-04-08 17:32:4113935浏览 · 0收藏 · 0评论

下面给大家介绍关于map函数的使用,给大家分为几大实用类型模块,具体内容请看下文哦~

map()函数简介

Python 的map()方法,作为输入提供的迭代器的所有元素应用函数。 例如,迭代器可以是列表,元组,集合,字典,字符串,并且它返回可迭代的映射对象。 另外,map()是python的内置函数。

语法如下:

map(function, iterator1,iterator2 ...iteratorN)

两个重要的参数:

function:要提供给map()的必须参数,它将应用于迭代器中所有可用的项目。

iterator:一个可迭代的必须对象。 它可以是列表,元组等。我们还可以将多个迭代器对象传递给map()函数。

返回值

  • map()函数将给定函数应用于迭代器内的所有项目,并返回可迭代的映射对象,比如元组,列表等。

  • map()函数如何实现?

  • map()函数将两个输入作为函数和一个可迭代对象。 给map()的函数是普通函数,它将对给定可迭代对象中存在的所有值进行迭代。

假设有一个数字列表,并且想要得到每个数字的平方。获取输出后,我们需要返回给定数字平方的函数。 函数实现如下:

def square(n):
return n*n
我们想得到以下数字的平方;
my_list = [2,3,4,5,6,7,8,9]

现在,让我们使用map()函数来获取my_list中每个元素的平方。实现代码如下:

def square(n):
    return n*n
my_list = [2,3,4,5,6,7,8,9]
updated_list = map(square, my_list)
print(updated_list)
print(list(updated_list))

输出:

<map object at 0x0000002C59601748>
[4, 9, 16, 25, 36, 49, 64, 81]

输出结果我们可以看到,map()函数的输出为<map object at 0x0000002C59601748>的map()对象。然后我们使用for循环或使用list()方法对输出进行迭代,以获取最终结果。

关于map函数还可以在不同的场景使用,想要了解的小伙伴,可以点击进入Python学习网教学中心

(推荐操作系统:windows7系统、Python 3.9.1,DELL G3电脑。)

关注

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

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

摧花狂魔全文阅读免费| 男男| 小说适合晚上看的书| 女人大阴屑夹缝是阴虚还是阳虚| 小洞流口水了 是不是饿了| 无法抗拒的你ID中字| 双人床上剧烈运动会怎么消除| 两人世界高清完整版免费观看| 年轻的嫂子2| 吃春晚药后妈妈疯了怎么对付| 《伦敦空姐美版2023》| 观看已满十八岁电视剧冲田杏梨| 吃瓜群众在线爆料免费观看| WWW.麻豆都传媒| 《艳乳欲乱2》免费观看| 我和两个小婕子做过爱| 老公把闺蜜干的嗷嗷叫| 老公在洗澡我被公干日本| 小扫货几天没弄了| 美女和老板一起努力做豆浆| 《厨房激战5》完整版在线观看| 绝色儿媳在线观看免费版电视剧 | 《在线观看交换做爰》 | 法国《口咬》电影完整版| 《酒店激战》动漫1-5集免费观...| 男女一起生宝宝| 黑人空乘伦理5| 二人努力生猴子免费观看| 美国《性船》无刚减| 丈夫不在家儿媳想老公的背景故事 | 爷爷的鸡又黑又长下一句怎么接| 来吧儿子妈妈是纯还是混| 大染坊续集45集完整版免费观看 | 麻花传MV在线看免费观看电视剧| 臣卜扌暴扌 圭辶鬲猛| 啵啵浏览器| 土豆网| お母さんは母のがいない怎么读| 妈妈在家穿超薄内裤的注意事项| 老师粗大破女学生花苞| 成都私人情侣免费看电视剧的软件