碼代碼時,有時候需要根據(jù)比較大小分別賦值:
import randomseq = [random.randint(0, 1000) for _ in range(100)]#方法1:xmax, xmin = max(seq), min(seq)#方法2:xmax, *_, xmin = sorted(seq)
從上面這個來看,看不出來方法2的優(yōu)勢來,不過我們常用的是比較兩個數(shù)的大小,并選取:
dx, dy = random.sample(seq, 2)#方法1:dx, dy = min(dx, dy), max(dx, dy)#方法2:dx, dy = sorted((dx, dy))
還是可以少敲幾個字母的~
以上這篇Python中最大最小賦值小技巧(分享)就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持武林站長站。
新聞熱點
疑難解答