Last updated 5 years ago
Was this helpful?
Python三元表达式和其他语言java类似:
也可以写成(这种方式可能更清晰)
方法二有个不太方便的地方是,对于列表引用,由于列表的索引需要使用[]可能会造成困扰。我通常使用方法一。
[]
result = x if condition else y
result = (x, y)[condition]