美文网首页
Python | 列表推导式

Python | 列表推导式

作者: Ricsy | 来源:发表于2019-10-01 11:12 被阅读0次


    一、列表推导式

    指轻量级循环创建列表

    1.1 基本方式

    my_list = [x for x in range(10)]
    print(my_list)
    

    结果:[0, 1, 2, 3, 4, 5, 6, 7, 8, 9]

    my_list = [x for x in ["haha"]*5]
    print(my_list)
    

    结果:['haha', 'haha', 'haha', 'haha', 'haha']

    my_list = ["hello" for x in range(5)]
    print(my_list)
    

    结果:['hello', 'hello', 'hello', 'hello', 'hello']


    1.2 循环的过程中使用if

    my_list = [x for x in range(10) if x % 2 == 0]
    print(my_list)
    

    结果:[0, 2, 4, 6, 8]


    更新中......


    相关文章

      网友评论

          本文标题:Python | 列表推导式

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