Python中最大最小賦值小技巧(分享)
碼代碼時,有時候需要根據(jù)比較大小分別賦值:
import random seq = [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)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
python3實現(xiàn)小球轉(zhuǎn)動抽獎小游戲
這篇文章主要為大家詳細(xì)介紹了python3實現(xiàn)小球轉(zhuǎn)動抽獎小游戲,文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-05-05淺談python 中的 type(), dtype(), astype()的區(qū)別
這篇文章主要介紹了淺談python 中的 type(), dtype(), astype()的區(qū)別,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2020-04-04Python tornado隊列示例-一個并發(fā)web爬蟲代碼分享
這篇文章主要介紹了Python tornado隊列示例-一個并發(fā)web爬蟲代碼分享,具有一定借鑒價值,需要的朋友可以參考下2018-01-01Python進(jìn)階學(xué)習(xí)之帶你探尋Python類的鼻祖-元類
這篇文章主要介紹了Python進(jìn)階學(xué)習(xí)之帶你探尋Python類的鼻祖-元類,文中有非常詳細(xì)的解釋,對正在學(xué)習(xí)python的小伙伴們有很好的幫助,需要的朋友可以參考下2021-05-05python創(chuàng)建學(xué)生成績管理系統(tǒng)
這篇文章主要為大家詳細(xì)介紹了python創(chuàng)建學(xué)生成績管理系統(tǒng),文中示例代碼介紹的非常詳細(xì),具有一定的參考價值,感興趣的小伙伴們可以參考一下2019-11-11nginx+uwsgi+django環(huán)境搭建的方法步驟
這篇文章主要介紹了nginx+uwsgi+django環(huán)境搭建的方法步驟,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2019-11-11在PyCharm中找不到Conda創(chuàng)建的環(huán)境的解決方法
本文主要介紹了在PyCharm中找不到Conda創(chuàng)建的環(huán)境的解決方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2023-07-07