美文网首页
嵌套式List comprehension

嵌套式List comprehension

作者: LabVIEW_Python | 来源:发表于2018-06-22 13:39 被阅读52次

上一节《Python优雅的递推式构造列表(List comprehension)

本节介绍Nested(嵌套式) List Comprehensions

下图分别用嵌套list comprehension 和嵌套 for loop实现矩阵的转置

嵌套list comprehension等效于嵌套for loop

下面本文再用一个计算素数(prime number)的例子,让大家继续理解和体会嵌套list comprehension的简洁和优美。

首先,先用嵌套的for loop实现计算prime number的程序

然后,再把嵌套的for loop改写为嵌套的list comprehension

最后将composite_list替换为嵌套list comprehension,完成一个嵌套list comprehension计算prime number,如下图所示。

相关文章

网友评论

      本文标题:嵌套式List comprehension

      本文链接:https://www.haomeiwen.com/subject/iykkyftx.html