if x > y:
a = x
else:
a = y
上述语句可以简化为
a = x if x>y else y
Python还支持从列表中挑选对象,其基本格式如下:
a = [x,y][f]
其中,f为假时将x赋值给a,否则将y赋值给a
>>> x=5
>>> y=10
>>> a=[x,y][x<y]
>>> a
10
>>> a=[x,y][x>y]
>>> a
5
if x > y:
a = x
else:
a = y
上述语句可以简化为
a = x if x>y else y
Python还支持从列表中挑选对象,其基本格式如下:
a = [x,y][f]
其中,f为假时将x赋值给a,否则将y赋值给a
>>> x=5
>>> y=10
>>> a=[x,y][x<y]
>>> a
10
>>> a=[x,y][x>y]
>>> a
5