三元表达式 列表解析 生成器表达式 三元表达式 在作简单的判断时,三元表达式能简化代码: def max(x, y): if x > y: return x else: return y # 这个函数可以简化为如下形式: def max_new(x,y): return x if x > y else y 格式:x if 条件 else y 如果条件成立,返回x, 否则返回y 列表解析 列表解析也是三元表达式,方便我们从一个序列生成另一个序列。 基本格式如下: