新正表明式、列表推导式、生成器表明式

一 、长富表明式的选择

1 name = 'alex'
2 age = 20 if name == 'alex' else 22
3 print(age)

② 、列表推导式(申明式编制程序)

1 l = ['alex%s' %i for i in range(10) if i > 5]
2 print(l)

叁 、生成器表达式

1 ball = ('球%s' %i for i in range(10))
2 print(ball)
3 print(next(ball))
4 print(list(ball))

 

相关文章