2019-05-25派森学习第183天

2019-05-25  本文已影响0人  每日派森

列表生成式

之前看到过这种简略的写法,但是今天学习之后更加豁然开朗了。

生成一个顺序的数字列表,可以使用循环:

0

但是这样太复杂了,可以用列表生成式快速写出:

1

写列表生成式时,把要生成的元素x * x放到前面,后面跟for循环,就可以把list创建出来,十分有用,多写几次,很快就可以熟悉这种语法。

for循环后面还可以加上if判断,这样我们就可以筛选出仅偶数的平方:

2

还可以使用两层循环,可以生成全排列:

3
上一篇 下一篇

猜你喜欢

热点阅读