列表生成式
之前看到过这种简略的写法,但是今天学习之后更加豁然开朗了。
生成一个顺序的数字列表,可以使用循环:
0但是这样太复杂了,可以用列表生成式快速写出:
1写列表生成式时,把要生成的元素x * x放到前面,后面跟for循环,就可以把list创建出来,十分有用,多写几次,很快就可以熟悉这种语法。
for循环后面还可以加上if判断,这样我们就可以筛选出仅偶数的平方:
2还可以使用两层循环,可以生成全排列:
3列表生成式
之前看到过这种简略的写法,但是今天学习之后更加豁然开朗了。
生成一个顺序的数字列表,可以使用循环:
0但是这样太复杂了,可以用列表生成式快速写出:
1写列表生成式时,把要生成的元素x * x放到前面,后面跟for循环,就可以把list创建出来,十分有用,多写几次,很快就可以熟悉这种语法。
for循环后面还可以加上if判断,这样我们就可以筛选出仅偶数的平方:
2还可以使用两层循环,可以生成全排列:
3本文标题:2019-05-25派森学习第183天
本文链接:https://www.haomeiwen.com/subject/tktttctx.html
网友评论