Python中最大最小赋值小技巧(分享)
陈默
发布时间:2026-10-13 |
1人浏览过
本文分享了Python中获取最大最小值的两种赋值方式。通过对比max/min函数与sorted排序,展示了在比较两个数时,使用sorted((dx, dy))能减少代码输入,提升简洁性。
编写代码时,有时需要根据数值大小分别进行赋值操作:
import random seq = [random.randint(0, 1000) for _ in range(100)] #方法1: xmax, xmin = max(seq), min(seq) #方法2: xmax, *_, xmin = sorted(seq)
从上述示例来看,方法2的优势尚不明显。但在实际开发中,我们更常遇到的是比较两个数的大小并选取其最大最小值的情况:
dx, dy = random.sample(seq, 2) #方法1: dx, dy = min(dx, dy), max(dx, dy) #方法2: dx, dy = sorted((dx, dy))
这种方法确实可以少敲几个字母~
以上这篇Python中最大最小赋值小技巧(分享)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持本站。
相关文章
本站声明
本文内容仅供参考,不代表本站观点。转载或引用请注明出处。如发现内容问题,请通过联系我们页面反馈。
作者最新文章
全部内容- C# ListView 控件枚举显示系统颜色效果代码示例 2026-10-16
- C语言控制台贪吃蛇:多线程与链表实现解析 2026-10-16
- Java网络编程:UDP协议数据发送与接收完整指南 2026-10-16
- C++二叉树层次遍历(BFS)实现:队列打印与序列化 2026-10-16
- C++指针与引用的区别及引用的三种用法详解 2026-10-16













