下面小编就为大家分享一篇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) #<strong style="color:transparent">来源gaodai#ma#com搞@代~码网</strong>方法2: dx, dy = sorted((dx, dy))
还是可以少敲几个字母的~
以上就是Python中最大最小赋值小技巧(分享)的详细内容,更多请关注gaodaima搞代码网其它相关文章!