python学习笔记 -- map() 操作可迭代序列
'''
map:操作可迭代序列1.函数作为参数2.lambda表达式作为参数
'''
#============== 函数作为参数 ===============
#map(func或lambda, 可迭代的序列)
scores = [55,78,32,97,64,83,66.5]#函数
def add(x):return x + 2#函数作为参数
result = list(map(add, scores))
print(result) #[57, 80, 34, 99, 66, 85, 68.5]
print(scores) #[55, 78, 32, 97, 64, 83, 66.5]#============== lambda表达式作为参数==============
#map(func或lambda, 可迭代的序列)
names = ['Tom', 'Jerry', 'Marry']result = map(lambda name: name.upper(), names)print(list(result)) #['TOM', 'JERRY', 'MARRY']
print(names) #['Tom', 'Jerry', 'Marry']
转载于:https://www.cnblogs.com/DuanLaoYe/p/6738981.html
python学习笔记 -- map() 操作可迭代序列相关推荐
- python学习笔记之操作文件,模块使用
文件操作: 基础操作: 创建/打开文件: #语法 file=open(filename,mode='r',buffering=-1,encoding=None,errors=None,newline= ...
- Python学习笔记--文件操作
(一)文件的编码 1. 编码 编码是一种规则集合,记录了内容和二进制间进行相互转换的逻辑 编码有许多种,最常用的是utf-8 2. 使用编码的原因 计算机只能识别二进制数,因此要将文件的内容翻译为二进 ...
- python学习笔记——字符串操作
字符串相关操作 #!/usr/bin/env python3 # encoding: utf-8 # author: huangwj # mail: huangwjwork@gmail.com # b ...
- Python学习笔记——map和reduce实现str2float函数
利用map和reduce编写一个str2float函数,把字符串'123.456'转换成浮点数123.456: from functools import reducedef str2float(s) ...
- Python学习笔记-EXCEL操作
环境Python3 创建EXCEL,覆盖性创建 #conding=utf-8 import xlwtdef BuildExcel(ExcelName,SheetName,TitleList,DataL ...
- Python 学习笔记(3)对txt文件的读与写操作(下)
上一章节我们讨论了如何对txt文本文件进行读写操作,这一张将讨论如何进行二进制文件的写与读.<Python 学习笔记(3)对txt文件的读与写操作(上)>的链接如下https://blog ...
- Python学习笔记之类型判断,异常处理,终止程序操作小结
Python学习笔记之类型判断,异常处理,终止程序操作小结 运行结果: 这里有我自己整理了一套最新的python系统学习教程,包括从基础的python脚本到web开发. 爬虫.数据分析.数据可视化.机 ...
- Python学习笔记:使用Python操作数据库
Python学习笔记:使用Python操作数据库 一.数据库编程接口 为了对数据库进行统一的操作,大多数语言都提供了简单的.标准化的数据库接口(API).在Python Database API 2. ...
- Python学习笔记:Day 3编写ORM
前言 最近在学习深度学习,已经跑出了几个模型,但Pyhton的基础不够扎实,因此,开始补习Python了,大家都推荐廖雪峰的课程,因此,开始了学习,但光学有没有用,还要和大家讨论一下,因此,写下这些帖 ...
最新文章
- java adobe pdf转word_原来PDF转Word这么简单!现在才知道
- 上课讲到的设计模式总结
- 【JVM调优】JVM内存管理调优浅谈
- Chrome报错:Unchecked runtime.lastError: Could not establish connection. Receiving end does not exist.
- 怎样增加混凝土粘聚性_如何改善中低强度等级混凝土粘聚性? 这篇文章一定要看...
- 建立表/索引时的 存储参数:【PCTUSED参数与PCTFREE参数】
- django-web聊天
- 梁迪:源于热爱乐于分享,MVP代表圆桌会议
- 手机号正则表达 php,php 手机号码正则表达试程序代码_PHP教程
- 在linux上配置telnet服务器,Ubuntu 10.10 下配置Telnet服务器
- 计算机字体原理,字体科普文:认识最基础的字体结构 -电脑资料
- 数据中心运维管理方案
- CCPC-WFinal-女生专场
- 普通正态分布如何转换到标准正态分布
- 2007年银行业从业人员资格考试试题及参考答案
- Ubuntu 安装msfconsole
- python 运算符的优先顺序
- linux sata硬盘热交换,简单的热交换方法,用于WD西部数据硬盘的SA区服务区域访问问题...
- 【vue】npm引进 QRCode 二维码生成器
- Mysql必知必会笔记
热门文章
- 面向对象JavaScript入门——来自Mozilla的官网教程
- 无人驾驶插秧机智能辅助系统_无人驾驶插秧机搭载北斗导航驾驶系统,误差仅在2.5厘米内...
- ORM框架之Mybatis(一)基于mapper配置增删改查
- 网管师职业认证网上辅导班开课前的调查
- jQuery1.2选择器(1)
- android室内地图控件,[开源] Android InDoorView 室内选位控件
- pfx导入后仍然打不开加密文件_天正CAD图纸加密和解密方法
- 2019-12-04 Using PAPI to Measure Execution Time
- 使用minikube在windows构建kubernetes群集
- java代码块是什么_Java代码块