位置: 编程技术 - 正文
推荐整理分享python中map()与zip()操作方法(python3中map),希望有所帮助,仅作参考,欢迎阅读内容。
文章相关热门搜索词:python里面map,python.map,python.map,python中map的作用,python.map,python.map,python.map,python map zip,内容如对您有帮助,希望把文章链接给更多的朋友!
对于map()它的原型是:map(function,sequence),就是对序列sequence中每个元素都执行函数function操作。比如之前的a,b,c = map(int,raw_input().split()),意思就是说把输入的a,b,c转化为整数。再比如:
第一个map是把列表a中每个元素转化为列表,第二个map是把a中每个元素转化为整数。 而对于zip(),原型是zip(*list),list是一个列表,zip(*list)返回的是一个元组,比如:
输出:[(1, 4, 7), (2, 5, 8), (3, 6, 9)]
输出:[(1, 6), (2, 7), (3, 8), (4, 9), (5, )]
下面是一些补充:
如果要得到每列之和,需要用zip(*list)先unzip list,得到一个元组list,其中第i个元组包含了每行的第i个元素:
下面的例子是关于zip和unzip(其实是zip和*一起用)如何work的:
Python基础语法(Python基础知识点) Python与Perl,C和Java语言等有许多相似之处。不过,也有语言之间有一些明确的区别。本章的目的是让你迅速学习Python的语法。第一个Python程序:交互模
python 写的一个爬虫程序源码 写爬虫是一项复杂、枯噪、反复的工作,考虑的问题包括采集效率、链路异常处理、数据质量(与站点编码规范关系很大)等。整理自己写一个爬虫程序,
Python中time模块和datetime模块的用法示例 time模块方法:time.time():获取当前时间的时间戳time.localtime():接受一个时间戳,并把它转化为一个当前时间的元组。不给参数的话就会默认将time.time()作为
标签: python3中map
本文链接地址:https://www.jiuchutong.com/biancheng/383350.html 转载请保留说明!上一篇:python中input()与raw_input()的区别分析(python中input的用法)
友情链接: 武汉网站建设