美文网首页
13、列表推导式与字典推导式

13、列表推导式与字典推导式

作者: hnssyg | 来源:发表于2019-12-01 17:52 被阅读0次

    # 从 1 到 10 所有偶数的平方

    alist = []

    for i in range(1,11):

        if(i %2 ==0):

            alist.append(i * i)

    print(alist)

    # python优雅的写法

    blist = [i*i for i in range(1,11) if (i %2) ==0]

    print(blist)


    chinese_zodiac ='猴鸡狗猪鼠牛虎兔龙蛇马羊'

    cz_num = {}

    for i in chinese_zodiac:

        cz_num[i] =0

    print(cz_num)

    # python优雅的写法

    dz_num = {i:0 for i in chinese_zodiac}

    print(dz_num)

    相关文章

      网友评论

          本文标题:13、列表推导式与字典推导式

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