对于一些数据的计算求解,一直是我们要反复去处理的问题。对于基本的求解方法,新手都会选择for循环来出理。不过在我们涉及到列表构建器的学习后,可以用它带简化之前的繁琐操作。下面我们就for循环和列表构建器这两种方法分别进行数字求解,大家一起来看看循环的效率。
1、想要每个数字的平方,我们可以这么做
1 2 3 4 |
|
2、但是通过这样的方式循环迭代比较繁琐,可以通过列表构建器来直接实现
1 2 3 |
|
3、同样的,在列表构建器的表达式中,可以添加简单的条件处理
1 2 |
|
4、也可以在循环过程中,来使用多层循环嵌套,实现更加复杂的效果
1 2 |
|
以上就是python列表构建器简化循环的方法,大家可以就这两种情况分别进行代码试验,相信在得出结果后求解类似的计算时,都会首选列表构建器的方法。