python中的map怎么使用(方法详解)

python中的map怎么使用(方法详解)

python中的map怎么使用?

python中map的使用方法:

map函数的原型是map(function, iterable, …),它的返回结果是一个列表。

参数function传的是一个函数名,可以是python内置的,也可以是自定义的。 参数iterable传的是一个可以迭代的对象,例如列表,元组,字符串这样的。

这个函数的意思就是将function应用于iterable的每一个元素,结果以列表的形式返回。iterable后面还有省略号,意思可以传很多个iterable,如果有额外的iterable参数,并行的从这些参数中取元素,并调用function。

立即学习“Python免费学习笔记(深入)”;

内置函数str():

str()是python的内置函数,这个例子是把列表/元组/字符串的每个元素变成了str类型,然后以列表的形式返回

a=list(map(str,'python'))print(a)

登录后复制

输出:

['p', 'y', 't', 'h', 'o', 'n']

登录后复制

自定义函数:

def add(x,y):    return x+ylist1=[1,2,3]list2=[4,5,6]a=list(map(add,list1,list2))print(a)

登录后复制

输出:

[5, 7, 9]

登录后复制

自定义函数(如果三个列表长度不一样):

def add(x,y):    return x,ylist1 = [1,2,3]list2 = [1,2,3,4]a = list(map(add, list1, list2))print(a)

登录后复制

输出:

[(1, 1), (2, 2), (3, 3)]

登录后复制

相关推荐:《Python教程》

以上就是python中的map怎么使用(方法详解)的详细内容,更多请关注【创想鸟】其它相关文章!

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至253000106@qq.com举报,一经查实,本站将立刻删除。

发布者:PHP中文网,转转请注明出处:https://www.chuangxiangniao.com/p/2252775.html

(0)
上一篇 2025年2月27日 01:08:15
下一篇 2025年2月25日 02:24:09

AD推荐 黄金广告位招租... 更多推荐

相关推荐

  • Mac上用什么写python

    Vim(推荐学习:Python视频教程) Vim 可以说是 Python 最好的 IDE。Vim 是高级文本编辑器,旨在提供实际的 Unix 编辑器‘Vi’功能,支持更多更完善的特性集。Vim 不需要花费太多的学习时间,一旦你需要一个无缝的…

    2025年2月27日
    200
  • python中demo是什么

    demo是”demonstration”的缩写。demo的中文含意为“示范”、“展示”、“样片”、“样稿”、“原型”,常被用来称呼具有示范或展示功能及意味的事物。 例:python简单分布式demo(推荐学习:Pyt…

    2025年2月27日
    200
  • python的format怎么用

    python的format怎么用? python的format函数用法 它增强了字符串格式化的功能。基本语法是通过 {} 和 : 来代替以前的 % 。format 函数可以接受不限个参数,位置可以不按顺序。 **例一:**format 函数…

    2025年2月27日
    200
  • python怎么爬图片

    学完了爬网页中的文本,今天我们来试着学习爬图片。目标网址:http://www.netbian.com/我们的目标就是爬取这些壁纸 打开网址 查看网页结构(推荐学习:Python视频教程) 用火狐浏览器打开链接 F12查看 由于我使用的py…

    2025年2月27日
    200
  • python一般用什么软件

    python一般用什么软件? python一般用的软件有:Sublime Text、Atom、PyCharm等。 Sublime Text Sublime Text是一款非常流行的代码编辑器,其开发者是一名谷歌的工程师,其梦想是使之成为更好…

    2025年2月27日
    200
  • python拿什么和java比

    java 和 python 是当下两种巨火的巨强大的编程语言,对于刚开始学习编程的同学来说,很是迷惑,最经常问得问题就是,我应该学 java 还是 python,是不是 python 容易学,或者应该给初学者推荐什么编程语言等等这样的问题。…

    2025年2月27日
    200
  • python编程学来做什么

    python编程学来做什么? 1 WEB开发 在国内,豆瓣一开始就使用Python作为web开发基础语言,知乎的整个架构也是基于Python语言,这使得web开发这块在国内发展的很不错。 尽管目前Python并不是做Web开发的首选,但一直…

    2025年2月27日
    200
  • python都用什么写代码

    各位 pythoner 好啊!在这个烦躁的时代,相聚就是缘分,很高兴各位 pythoner 能相聚于此,希望接下来的路,我们一起走下去,使用 python 来做一些有趣的事情,有意义的事情。 我们在使用Python来编程的时候,我们也需要一…

    2025年2月27日
    200
  • python怎么保存文件

    这篇文章主要介绍了python保存文件方法小结,非常不错,具有一定的参考借鉴价值,需要的朋友可以参考下。 保存为二进制文件,pkl格式(推荐学习:Python视频教程) import picklepickle.dump(data,open(…

    2025年2月27日
    200
  • python和大数据有什么关系

    自从2004年以后,python的使用率呈线性增长。2011年1月,它被tiobe编程语言排行榜评为2010年度语言。由于python语言的简洁性、易读性以及可扩展性,在国外用python做科学计算的研究机构日益增多,一些知名大学已经采用p…

    2025年2月27日
    200

发表回复

登录后才能评论