当前位置: 首页 > news >正文

空气炸锅做糕点的网站北京网站建设的关键词

空气炸锅做糕点的网站,北京网站建设的关键词,建站网站和维护需要会什么,门户网站怎么做seomap()map()函数接收两个参数#xff0c;一个是函数#xff0c;一个是Iterable#xff0c;map将传入的函数依次作用到序列的每个元素#xff0c;并把结果作为新的Iterator返回。使用map实现一个f(x) x * x的功能def f(x):return x * xm map(f, list(range(1, 10)))# [1, 4…map()map()函数接收两个参数一个是函数一个是Iterablemap将传入的函数依次作用到序列的每个元素并把结果作为新的Iterator返回。使用map实现一个f(x) x * x的功能def f(x):return x * xm map(f, list(range(1, 10)))# [1, 4, 9, 16, 25, 36, 49, 64, 81]print(list(m))另外可以使用lambda函数简化# [1, 4, 9, 16, 25, 36, 49, 64, 81]print(list(map(lambda x: x * x, list(range(1, 10)))))Console OutputNote可以看出lambda x: x * x实际上就是def f(x):return x * x把list中的所有数字转为字符串# [1, 2, 3, 4, 5, 6, 7, 8, 9]print(list(map(str, list(range(1, 10)))))Console Outputreduce()reduce把一个函数作用在一个序列[x1, x2, x3, ...]上这个函数必须接收两个参数reduce把结果继续和序列的下一个元素做累积计算其效果就是reduce(f, [x1, x2, x3, x4]) f(f(f(x1, x2), x3), x4)使用reduce对一个序列求和from functools import reducedef add(x, y):return x y# 55print(reduce(add, list(range(1, 11))))# 55print(reduce(lambda x, y: x y, list(range(1, 11))))Console Output把序列[1, 2, 3, 4, 5, 6, 7, 8, 9]变换成整数123456789from functools import reducedef fn(x, y):return x * 10 y# 123456789print(reduce(fn, list(range(1, 10))))# 123456789print(reduce(lambda x, y: x * 10 y, list(range(1, 10))))Console Outputmap()和reduce()整合把str转换位intfrom functools import reducedef char2num(s):return {0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8, 9: 9}[s]# 13579 13579print(reduce(fn, map(char2num, 13579)))# 13579 13579print(reduce(lambda x, y: x * 10 y, map(char2num, 13579)))def str2int(s):def fn(x, y):return x * 10 ydef char2num(s):return {0: 0, 1: 1, 2: 2, 3: 3, 4: 4, 5: 5, 6: 6, 7: 7, 8: 8, 9: 9}[s]return reduce(fn, map(char2num, s))print(str2int(13579))Console Output参考资料
http://www.zqtcl.cn/news/577989/

相关文章:

  • 怎么样开始做网站网站建设 营业执照 经营范围
  • 威海做网站网站建设方案书 模版
  • 泗阳做网站南昌建设
  • 做企业网站用什么软件深圳制作企业网站
  • 大连微信网站开发兰州网站建设模板
  • 建设项目安监备案网站外贸 网站 seo
  • 企慕网站建设网络推广合肥市网站制作
  • 做空比特币网站大气简约企业网站模板免费下载
  • 坪山网站建设行业现状做网站能月入10万
  • 个人网站有什么内容广西网站建设推广
  • 安徽教育云网站建设网站seo诊断的主要内容
  • 网站建设例子开发工具宏怎么使用
  • 新乡做网站公司哪个地区网站建设好
  • 网站模板怎么编辑网站定制化
  • 利于优化的网站网络科技公司怎么赚钱
  • 制作网站的步骤和方法做物流的网站有哪些功能
  • vs做网站图片明明在文件夹里却找不到中国建筑网官网找客户信息
  • WordPress仿站培训黑龙江新闻夜航
  • 如何利用开源代码做网站济南做网站互联网公司有哪些
  • 生意网app下载官网郑州做网站优化公
  • wordpress网站更换域名wordpress 小工具定制
  • 上海做机床的公司网站设计网站怎样做色卡
  • 一个网站怎么绑定很多个域名做网站后台应该谁来做
  • 跑纸活做网站加大门户网站安全制度建设
  • 多商户开源商城seo对网店的作用有哪些
  • 提供微信网站建设福州seo建站
  • 泉州市住房与城乡建设网站潍坊网站建设方案外包
  • 网络文化经营许可证怎么申请免费seo提交工具
  • 网站建设 需求分析报告手机网站微信网站开发
  • 做司法考试题目的网站建站中企动力