python 三元表达式

python 三元表达式(ternary expression)

把 if-else块 写到一行或者一个表达式中 并且产生一个值

value = true if condition else false

就等于

if condition:
    value = true
else:
    value = false

举个例子:

  python 三元表达式

等于:

  python 三元表达式