因为Python是没有三目运算符的,也就是我们常用的 a > b ? a : b 唯一的替代就是 a if a>b else b 但是其实我们还有一种替代的方法 (a > b and [a] or [b])[0]