python的小技巧之min,max

weixin_34194087發表於2017-04-26

在限制某個值的大小時候,最早是這樣寫的:

if a > 1000:
    count = 10000
else:
    count = a

後來學會了更好的寫法

count = 1000 if a > 1000 else a

但是今天偶爾檢查自己程式碼的時候,突然發現,既然是數字,這麼寫不是啥,直接用min就能搞定啊:

count = min(a, 1000)

簡潔明快。

相關文章