a, b, c = 1, 2, 3
1. 常规
if a>b:
c = a
else:
c = b
2. 表达式
c = a if a>b else b
3. 二维列表
c = [b,a][a>b]
4. (条件表达式 and
[真时取值] or
[假时取值])[0]
c = a>b and a or b
参考链接:http://www.open-open.com/lib/view/open1346511811678.html