美文网首页
python的列表解析式(List Comprehensions

python的列表解析式(List Comprehensions

作者: Judy警官 | 来源:发表于2019-05-30 20:42 被阅读0次

    不带if条件的:

    # 列表解析式可以快速的生成一个列表,比起l=[1,2,3,4,5,6,7]炫酷多了~
    
    #格式是:[expression for i in Iterable]
    l=[x*x for x in range(1,4)]
    
    print(l)
    
    

    带if条件的:

    l1=[x*x for x in range(1,10) if x%2==0]
    
    print(l1)
    
    

    二维列表生成:

    l2=[[i+j for j in range(10)] for i in range(10)]
    
    

    相关文章

      网友评论

          本文标题:python的列表解析式(List Comprehensions

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