Python中最大最小赋值小技巧(分享)
作者:晓东邪 时间:2021-08-26 06:07:44
码代码时,有时候需要根据比较大小分别赋值:
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))
还是可以少敲几个字母的~
来源:http://blog.csdn.net/xiaodongxiexie/article/details/78741464
标签:Python,最大,最小,赋值
0
投稿
猜你喜欢
蜕变——记QQ医生3.0
2009-09-16 14:41:00
Python:type、object、class与内置类型实例
2023-09-27 08:51:27
简单理解Python中基于生成器的状态机
2023-04-14 17:35:55
Python入门之modf()方法的使用
2023-02-27 10:11:53
Python实现的银行系统模拟程序完整案例
2023-03-15 21:00:26
PHP格式化显示时间date()函数案例讲解
2023-06-13 06:45:34
python模拟登录并且保持cookie的方法详解
2023-09-06 06:07:16
Python基本运算几何运算处理数字图像示例
2021-08-22 23:25:05
[翻译]标记语言和样式手册 Chapter 12 CSS布局
2008-02-13 14:19:00
中文字体在 CSS 中的写法
2009-11-24 13:21:00
在VSCode中配置PHP开发环境的实战步骤
2023-06-06 02:13:06
如何“看看”服务器上的那个文件还在不在?
2009-11-02 20:17:00
在ASP.NET 2.0中操作数据之五十二:使用FileUpload上传文件
2023-07-07 04:19:18
一次MySQL性能优化实战
2009-03-09 15:01:00
Python中的zip函数使用示例
2021-05-15 01:10:53
Python算术运算符实例详解
2021-10-05 16:29:22
Pytorch平均池化nn.AvgPool2d()使用方法实例
2023-09-30 02:49:35
Python爬虫框架Scrapy基本用法入门教程
2021-08-17 19:50:45
Python获取、格式化当前时间日期的方法
2021-05-27 17:34:06
python编程羊车门问题代码示例
2023-04-10 18:39:19