标签: python
可能重复: Ternary conditional operator in Python
var foo = (test) ? "True" : "False";
这在Python中会是什么样子?
使用Python 2.7,如果这有所作为。
答案 0 :(得分:88)
PEP 308添加了一个三元运算符:
foo = "True" if test else "False"
自Python 2.5以来已经实现了
答案 1 :(得分:-3)
这个看起来更像原始的三元:
foo=a and b or c