people = ['Dr. Christopher Brooks', 'Dr. Kevyn Collins-Thompson', 'Dr. VG Vinod Vydiswaran', 'Dr. Daniel Romero']def split_title_and_name(person):spli=person.split(' ')i=len(spli)print(person)return spli[0]+spli[i-1]print(list(map(split_title_and_name,people)))
#实际是将people的元素一一拿出来,利用split_title_and_name函数进行处理
#也就是说此函数放进去的是单个元素,函数只对单个元素进行处理,但是会在map中迭代反复调用#此代码为map的应用,在使用map的时候要注意是看做对list中的一个元素进行操作
#不需要进行循环一一处理,这才是map的精髓

map(function,iterable)表示用function中对iterable中的元素进行迭代处理,从而避免了循环处理等冗杂的操作

关于python map代码理解实例相关推荐

  1. python蟒蛇代码_011 实例2-Python蟒蛇绘制

    一."Python蟒蛇绘制"问题分析 1.1 Python蟒蛇绘制 用程序绘制一条蟒蛇 貌似很有趣,可以来试试 先学会蟒蛇绘制,再绘朵玫瑰花送给TA 设计蟒蛇的基本形状: 问题1: ...

  2. 【机器学习入门】(8) 线性回归算法:正则化、岭回归、实例应用(房价预测)附python完整代码和数据集

    各位同学好,今天我和大家分享一下python机器学习中线性回归算法的实例应用,并介绍正则化.岭回归方法.在上一篇文章中我介绍了线性回归算法的原理及推导过程:[机器学习](7) 线性回归算法:原理.公式 ...

  3. 【机器学习入门】(5) 决策树算法实战:sklearn实现决策树,实例应用(沉船幸存者预测)附python完整代码及数据集

    各位同学好,今天和大家分享一下python机器学习中的决策树算法,在上一节中我介绍了决策树算法的基本原理,这一节,我将通过实例应用带大家进一步认识这个算法.文末有完整代码和数据集,需要的自取.那我们开 ...

  4. python 高级使用实例_Python中的高级函数map/reduce使用实例

    怎么用Python写mapreduce,请举例说明,初学者,请1.lambda # 匿名函数# 基本用法 lambda x: x**2 # 第一个参数,然后是表达式# 也可以使用如下(lambda x ...

  5. python画图代码七彩蟒蛇-Python实现七彩蟒蛇绘制实例代码

    本文主要研究的是Python编程turtle的实例,绘制一个七彩蟒蛇..具体如下. 第2周的课后练习里,有一道题目,要求修改"蟒蛇绘制"程序,对Python 蟒蛇的每个部分采用不同 ...

  6. 【机器学习入门】(9) 逻辑回归算法:原理、精确率、召回率、实例应用(癌症病例预测)附python完整代码和数据集

    各位同学好,今天我和大家分享一下python机器学习中的逻辑回归算法.内容主要有: (1) 算法原理:(2) 精确率和召回率:(3) 实例应用--癌症病例预测. 文末有数据集和python完整代码 1 ...

  7. python实现冒泡排序完整算法_利用python实现冒泡排序算法实例代码

    利用python实现冒泡排序算法实例代码 冒泡排序 冒泡排序(英语:Bubble Sort)是一种简单的排序算法.它重复地遍历要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来.遍历数 ...

  8. python正则表达式代码_python的re正则表达式实例代码

    导读热词 本文研究的主要是python的re正则表达式的相关内容,具体如下. 概念:正则表达式(通项公式)是用来简洁表达一组字符串的表达式.优势是简洁,一行胜千言. 应用:字符串匹配. 实例代码: C ...

  9. python键盘输入代码,python监控键盘输入实例代码

    本文研究的主要是python监控键盘输入的相关代码,用到了os,sys,time等,具体实现代码如下: #!/usr/bin/env python # -*- coding: utf-8 -*- im ...

  10. python协同过滤调用包_简单的python协同过滤程序实例代码

    本文研究的主要是python协同过滤程序的相关内容,具体介绍如下. 关于协同过滤的一个最经典的例子就是看电影,有时候不知道哪一部电影是我们喜欢的或者评分比较高的,那么通常的做法就是问问周围的朋友,看看 ...

最新文章

  1. C++中的volatile关键字
  2. Matplotlib实例教程(十)边缘直方图
  3. 自定义ik分词加载无效的问题分析
  4. Aspose.Words 开发时遇到的问题
  5. 日志分析系统分类有哪些_什么是网站日志分析需要分析哪些内容
  6. (五)如何训练和测试AI语言翻译系统
  7. double取两位小数_Java语言中:float、double数据类型在内存中是如何存储的
  8. IPTV视频码流分析
  9. Milne格式MATLAB,matlab考试题
  10. Map循环/迭代/遍历效率、性能问题。
  11. 盘点各大厂商的活体检测服务,哪款更适合应用开发者?
  12. 动态分区分配算法(1、首次适应算法 2、最佳适应算法 3、最坏适应算法 4、邻近适应算法)
  13. 超给力,一键生成数据库文档-数据库表结构逆向工程
  14. 关于电脑显示器分辨率只有两个选项1024×768和800×600的解决办法,本人电脑亲测可用
  15. 使用VS Code 配置 LaTeX 编辑器
  16. 线性表的应用——多项式的计算
  17. android 自定义View 视差动画
  18. matlab里面gtophat什么意思,MATLAB图象处理函数
  19. 绵阳市谷歌高清卫星地图下载
  20. 公司新来的同事离职了

热门文章

  1. 03.搭建Spark集群(CentOS7+Spark2.1.1+Hadoop2.8.0)
  2. 【linux】【git】git报错fatal: HTTP request failed
  3. python 1 面向对象基础知识
  4. Python Compiling Environment (Anaconda+VS code+GitKraken+Github)
  5. 5. 学习集合与常用类
  6. 粉丝关注数据库表的设计
  7. Web开发技术——JQuery8(添加元素和删除元素)
  8. java中用Executor代替Thread的四大理由
  9. linux 设置自动定时清理日志
  10. [Vue warn]: Invalid prop: custom validator check failed for prop xxx.