如何重载Python三元运算符?


三元运算符无法重载。但是,您可以将其封装在一个lambda/函数中并使用它。例如

示例

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

输出

这将给出输出 -

1
10

更新时间: 05-Mar-2020

279 次浏览

开始你的职业生涯

完成课程获得认证

开始吧
广告