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

网站建网站建设网站站网站惠阳有做公司网站的吗

网站建网站建设网站站网站,惠阳有做公司网站的吗,多功能wordpress图片主题,模板网站建设包括哪些Pyhon入门之map与filter函数常用用法 一、 map函数的常用用法1. 基本用法2. 使用lambda表达式3. 多个可迭代对象4. 使用自定义函数5. 返回迭代器6. 与filter函数结合使用 二、 filter函数的常用用法 一、 map函数的常用用法 1. 基本用法 map()函数是Python内置的一个函数用于将一个函数应用于可迭代对象的每个元素并返回一个迭代器。 def square(n):return n * nnumbers [1, 2, 3, 4, 5] result map(square, numbers) print(list(result)) # 输出: [1, 4, 9, 16, 25]2. 使用lambda表达式 map()函数可以与lambda表达式一起使用以简化代码。 numbers [1, 2, 3, 4, 5] result map(lambda x: x * x, numbers) print(list(result)) # 输出: [1, 4, 9, 16, 25]3. 多个可迭代对象 map()函数可以接受多个可迭代对象作为参数并将函数应用于每个可迭代对象的对应元素。 numbers1 [1, 2, 3, 4, 5] numbers2 [6, 7, 8, 9, 10] result map(lambda x, y: x y, numbers1, numbers2) print(list(result)) # 输出: [7, 9, 11, 13, 15]4. 使用自定义函数 map()函数可以接受一个自定义函数作为参数并将该函数应用于可迭代对象的每个元素。 def add_one(n):return n 1numbers [1, 2, 3, 4, 5] result map(add_one, numbers) print(list(result)) # 输出: [2, 3, 4, 5, 6]5. 返回迭代器 map()函数返回一个迭代器而不是一个列表。这意味着你可以使用for循环来遍历结果而不需要将其转换为列表。 numbers [1, 2, 3, 4, 5] result map(lambda x: x * x, numbers) for num in result:print(num) # 输出: 1, 4, 9, 16, 256. 与filter函数结合使用 map()函数可以与filter()函数结合使用以过滤可迭代对象中的元素。 numbers [1, 2, 3, 4, 5] result map(lambda x: x * x, filter(lambda x: x % 2 0, numbers)) print(list(result)) # 输出: [4, 16]以上是map()函数的常用用法。 二、 filter函数的常用用法 Python filter() 函数用于过滤序列过滤掉不符合条件的元素返回一个迭代器对象如果要转换为列表可以使用 list() 函数。 filter() 函数的基本语法如下 filter(function, iterable)function判断函数接收一个参数返回布尔值True 或 False。iterable可迭代对象。 下面是一个使用 filter() 函数的例子过滤出列表中的所有偶数 def is_even(n):return n % 2 0numbers [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] even_numbers filter(is_even, numbers) print(list(even_numbers))在上面的代码中is_even() 函数是一个判断函数用于判断一个数是否为偶数。filter() 函数将 is_even() 函数和 numbers 列表作为参数过滤出 numbers 列表中的所有偶数返回一个迭代器对象。最后使用 list() 函数将迭代器对象转换为列表。 另外filter() 函数也可以使用匿名函数lambda 函数作为判断函数例如 numbers [1, 2, 3, 4, 5, 6, 7, 8, 9, 10] even_numbers filter(lambda x: x % 2 0, numbers) print(list(even_numbers))在上面的代码中lambda x: x % 2 0 是一个匿名函数用于判断一个数是否为偶数。filter() 函数将这个匿名函数和 numbers 列表作为参数过滤出 numbers 列表中的所有偶数返回一个迭代器对象。最后使用 list() 函数将迭代器对象转换为列表。 以上是 Python filter() 函数的常用用法包括使用判断函数和匿名函数作为参数以及将过滤结果转换为列表。
http://www.hkea.cn/news/14437100/

相关文章:

  • 网站seo和sem是什么意思临沂h5建站
  • 最新流行网站开发技术重庆品牌网站建设公司
  • 如何建设网站pdf下载wordpress论坛主题模板
  • 关于网站建设的调查问卷网站群建设工作培训会
  • 网站后台软件可以自己做吗怎么做 在线电影网站
  • 微网站欣赏曲阜网站设计
  • 网站毕设离型剂技术支持东莞网站建设
  • 淘宝客网站怎样做seo商城网站开发价格
  • 新乐市建设银行网站湖南长沙最新情况
  • 网站建设常用单词医疗器械监督管理条例2021
  • 交互式英语网站的构建自己的网站怎么做团购
  • 哈尔滨模板建站源码网站建设好后能直接打开吗
  • 南京外贸网站建设系统如何优化推广中的关键词
  • 建个网站视频网站建设套餐服务
  • saas是不是做网站网站域名注册备案教程
  • 高端网站开发多少钱外贸网站和企业网站
  • 简历生成网站外网视频网站做泥声控
  • 公司的网站推广怎么做上海闵行
  • 移动电商网站开发需求文档怎么做网站结构拓扑图
  • 苏州网站建设公司有哪些中国建设教育协会证书查询网站
  • 网站建站哪个品牌好海外推广广告
  • 东莞市电池网站建设饥饿营销案例
  • 保定制作网站软件广州哪里好玩的景点推荐
  • 成品网站 修改首页诏安建设局网站
  • 印刷网站开发的可行性报告温州网站开发流程
  • 做富集分析的网站it学校培训学校哪个好
  • 网站关键词排名系统品牌全案策划案例
  • 美观网站建设价格注册一个公司
  • 网站文字公告代码邯郸网站建设做公司
  • 建设银行 网站无法打开重庆seo点击工具