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

企管宝官网seo快速排名利器

企管宝官网,seo快速排名利器,品牌vi设计手册案例欣赏,设计logo名字前言 继续上一章节提及的 Python 中 min() 函数的用法,包括其基本语法、处理列表、接收多个参数 这个章节将补充一些新的知识点例如: min函数中key的另一种用法abs绝对值 min(iterable, *iterables, keyNone, defaultNone) 知识点 key 参数 key 是一个可选参数…

前言

继续上一章节提及的 Python 中 min() 函数的用法,包括其基本语法、处理列表、接收多个参数

这个章节将补充一些新的知识点例如: min函数中key的另一种用法abs绝对值

min(iterable, *iterables, key=None, default=None)

知识点

key 参数

key 是一个可选参数,它是一个函数,用于从每个元素中提取一个用于比较的键值。通过 key 参数,可以自定义比较逻辑,而不仅仅是直接比较元素本身。

作用
  • 默认情况下,min() 函数会直接比较元素的大小(对于数字)或字典序(对于字符串)。

  • 如果提供了 key 参数,min() 函数会先对每个元素调用 key 函数,然后根据 key 函数的返回值进行比较。

案例1

1. 使用 key=abs

num = [-1, -2, -3, 1, 2, 3]
print(min(num, key=abs))  # 输出结果:-1
解释
  • abs 函数:abs(x) 返回 x 的绝对值。

  • key=abs:在 min() 函数中,key=abs 表示在比较元素时,先对每个元素调用 abs 函数,然后比较它们的绝对值。

  • 比较过程

    • 计算每个元素的绝对值:

      • abs(-1) = 1

      • abs(-2) = 2

      • abs(-3) = 3

      • abs(1) = 1

      • abs(2) = 2

      • abs(3) = 3

    • 比较这些绝对值,最小的绝对值是 1

    • 因此,min() 函数返回绝对值为 1 的元素,即 -1(因为 -1 在列表中出现得更早)。

2. 不使用 key=abs

num = [-1, -2, -3, 1, 2, 3]
print(min(num))  # 输出结果:-3
解释
  • 默认比较逻辑:如果没有提供 key 参数,min() 函数会直接比较元素的大小。

  • 比较过程

    • 列表中的元素是 [-1, -2, -3, 1, 2, 3]。

    • 按照默认的比较逻辑(数字的大小),最小的元素是-3。

    • 因此,min() 函数返回-3。

总结

  • 使用 key=abs

    • 比较的是元素的绝对值。

    • 返回绝对值最小的元素。

    • 在这个例子中,返回的是-1,因为它的绝对值是1,是所有绝对值中最小的。

  • 不使用 key=abs

    • 比较的是元素本身。

    • 返回数值最小的元素。

    • 在这个例子中,返回的是-3,因为它是列表中最小的数字。

http://www.dtcms.com/wzjs/821682.html

相关文章:

  • 山东做网站建设公司排名西安搬家公司哪家好
  • 做h5页面的网站有哪些银州手机网站建设
  • 简约的网站广州 网站优化
  • 韩顺平 开源网站网络运维工程师项目经验
  • 网站建设效果图肥东房产网
  • 企业快速建站wordpress换ip
  • 毕业设计网页制作网站建设php做网站流程
  • 苏州网站排名优化报价app编程
  • 微信公众平台怎么做微网站吗一般人公司注册费用
  • iis网站目录权限上海的网络推广公司
  • 深圳制作企业网站的公司托管平台
  • 网站平台怎么建立自己做网站卖二手车
  • 甘肃省建设厅官方网站张睿上海卖房网站
  • 163手机移动网站比亚迪新能源汽车新款
  • 保定哪家做网站好惠州网站建设教程
  • 网站流量太高 如何做负载均衡自适应网站开发资源
  • 特色专业建设验收网站家具技术支持东莞网站建设
  • 做管理培训的网站有什么创业商机
  • 电子商务网站优化方案学校网站建设管理办法
  • 做海报的网站有哪些内容seo外包费用
  • 北京企业展示网站建设网站建设与维护案列
  • 唐山做企业网站公司职业生涯规划大赛时间
  • 贵阳网站定制开发广告设计软件photoshop
  • 沥林行业网站建设中文域名
  • 怎么做教育网站西安产品设计公司
  • 长沙网站seo推广公司北仑建设局质监站网站
  • 源码下载网站cmswordpress 好seo吗
  • 网站内容建设培训通知太仓网络公司
  • 网站栏目是什么免费注册163免费邮箱
  • 12380网站建设情况的报告正规网店代运营公司