网络编程
位置:首页>> 网络编程>> Python编程>> Python中最大最小赋值小技巧(分享)

Python中最大最小赋值小技巧(分享)

作者:晓东邪  发布时间:2021-08-26 06:07:44 

标签:Python,最大,最小,赋值

码代码时,有时候需要根据比较大小分别赋值:


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

0
投稿

猜你喜欢

手机版 网络编程 asp之家 www.aspxhome.com