美文网首页
嵌套式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