如何過載 Python 三元運算子?


三元運算子不能被過載。儘管你可以將其包裝在 lambda/function 中並使用它。例如

示例

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

輸出

這將給出以下輸出 -

1
10

更新於: 05-Mar-2020

279 人瀏覽

開啟你的 事業

完成課程以獲得認證

開始吧
廣告
© . All rights reserved.