如何過載Python三元運算子?


三元運算子無法過載。但是,您可以將其封裝在一個lambda/函式中並使用它。例如

示例

result = lambda x: 1 if x < 3 else 10
print(result(2))
print(result(1000))

輸出

這將給出輸出 -

1
10

更新時間: 05-Mar-2020

279 次瀏覽

開始你的職業生涯

完成課程獲得認證

開始吧
廣告