欢迎来到代码驿站!

Python代码

当前位置:首页 > 软件编程 > Python代码

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

时间:2022-05-16 08:46:13|栏目: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))

还是可以少敲几个字母的~

上一篇:Python制作圣诞树和圣诞树词云

栏    目:Python代码

下一篇:Python一行代码实现快速排序的方法

本文标题:Python中最大最小赋值小技巧(分享)

本文地址:http://www.codeinn.net/misctech/202051.html

推荐教程

广告投放 | 联系我们 | 版权申明

重要申明:本站所有的文章、图片、评论等,均由网友发表或上传并维护或收集自网络,属个人行为,与本站立场无关。

如果侵犯了您的权利,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:914707363 | 邮箱:codeinn#126.com(#换成@)

Copyright © 2020 代码驿站 版权所有