美文网首页
Python:编写代码生成列表 [[0, 0, 0, 0, 0]

Python:编写代码生成列表 [[0, 0, 0, 0, 0]

作者: Queenie的学习笔记 | 来源:发表于2020-09-13 23:25 被阅读0次

# 写法1
 ret = []
 for i in range(4):
     l1 = [0, ]
     for j in range(4):
         l1.append(l1[-1]+i)
     ret.append(l1)
 print(ret)

# 写法2
ret = []
for i in range(4):
    l1 = []
    for j in range(5):
        l1.append(i*j)
    ret.append(l1)
print(ret)

#写法3:列表推导式
ret = [[i * j for j in range(5)] for i in range(4)]
print(ret)


#写法4
ret = []
for i in range(4):
    ret.append(list(map(lambda x: x*i, [0, 1, 2, 3, 4])))
print(ret)

相关文章

  • Python:编写代码生成列表 [[0, 0, 0, 0, 0]

  • matlab中的模型生成及投影

    生成模型以及模型投影代码(待测试): v=[0 0 0;0 50 0;30 50 0;30 0 0;0 0 40;...

  • Python浅谈列表解析和生成器 2018-07-24

    利用for、range()生成一个列表 [0, 2, 4, 6, 8] 列表解析(实则为生成列表的表达式) [0,...

  • 0!0!0!

    今天是持续第三天零确诊的日子!同时,全市一切车辆停止,超市关门,配合做好第八次核酸检测。并且给每个做核酸的人发放了...

  • 安卓AOP实战:APT打造极简路由

    特点:1、0个类0行代码(除了apt及生成的仅仅一个类的代码)2、0反射0性能损耗,基于编译期间注解处理器3、支持...

  • sigil搜索模板

    生成段落 [<].*[^>]$ \0 标题生成 ^(第.章).* \r \0

  • 0 0

    为什么console.log(object + "hello")//显示的是[object object] hello

  • 0。0

    12364829593716 确实你哦好辛苦都会死阿伯才能玩

  • 0/0

    不知从哪天起,可能是得知她和狗子好的那天开始,也可能是最后一次喝醉的那天开始,发现了自己过去的一年里什么也没有...

  • 0:0

    世界很大 优秀的人很多 自己真的就是一个渣渣 渣渣 就是一个0 过去所有的经历 事情 造就了现在的我 那么现在我所...

网友评论

      本文标题:Python:编写代码生成列表 [[0, 0, 0, 0, 0]

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