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
投稿
猜你喜欢
Python数据分析之使用matplotlib绘制折线图、柱状图和柱线混合图
2023-09-16 23:18:09
Python实现根据日期获取当天凌晨时间戳的方法示例
2023-08-04 14:16:46
pyqt5 实现工具栏文字图片同时显示
2023-08-12 17:46:58
Python flask使用ajax上传文件的示例代码
2021-06-25 17:40:29
如何检测用户第一次访问我的网站并显示友好信息?
2009-11-25 20:33:00
树莓派中python获取GY-85九轴模块信息示例
2021-01-21 18:48:15
Pandas实现DataFrame的简单运算、统计与排序
2022-03-29 02:09:54
关于pip的安装,更新,卸载模块以及使用方法(详解)
2022-03-15 07:21:36
CPQuery 解决拼接SQL的新方法
2024-01-23 22:14:51
WEB界面设计五种特征
2010-03-16 12:34:00
python爬虫 正则表达式解析
2022-07-16 18:24:01
python装饰器初探(推荐)
2023-01-19 14:40:27
Python calendar模块详情
2023-08-20 23:04:59
基于JS脚本语言的基础语法详解
2024-06-05 10:01:53
Python 有可能删除 GIL 吗?
2023-02-12 15:52:21
开窗函数有浅入深详解(一)
2024-01-27 03:43:07
微信公众号接入ChatGPT机器人的方法
2023-11-19 22:05:42
javascript判断网页是关闭还是刷新
2024-02-23 21:05:52
MySQL修改配置,区分大小写
2010-12-03 16:31:00
python 实现 hive中类似 lateral view explode的功能示例
2021-08-20 13:51:45