列表推导是可以嵌套的,前边的表达式还可以是一个列表推导。如下,可以使用嵌套列表推导实现矩阵的转置。
![Python3.x那些事儿:[31]嵌套列表推导](https://exp-picture.cdn.bcebos.com/979906196120a7cd2265f14689b375d7987bdca2.jpg)
上面这个列表推导等价于:
![Python3.x那些事儿:[31]嵌套列表推导](https://exp-picture.cdn.bcebos.com/bd72f23834bb19eff25406a0497bd28287893aa3.jpg)
还等价于:
![Python3.x那些事儿:[31]嵌套列表推导](https://exp-picture.cdn.bcebos.com/460fdc8333bf3bef45445a0c3f3ea8db564a1aa3.jpg)
在实际编程过程中,要善于使用内置函数来完成功能,比如上述功能可以使用内置函数zip()函数来实现如下:
![Python3.x那些事儿:[31]嵌套列表推导](https://exp-picture.cdn.bcebos.com/cfadcdd96975f2c4689253f78f0148fe1f4206a3.jpg)
(共篇)上一篇:列表推导|下一篇:声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
相关推荐
阅读量:74
阅读量:173
阅读量:44
阅读量:195
阅读量:37