python3 开发面试题(生成列表)6.1

2018-06-18 03:16:11来源:未知 阅读 ()

新老客户大回馈,云服务器低至5折

话不多说直接上题:

  生成如下列表:
    [[0, 0, 0, 0, 0], [0, 1, 2, 3, 4], [0, 2, 4, 6, 8], [0, 3, 6, 9, 12]]

# 方式一   

list1 = []
for i in range(4):
    msg = []
    for j in range(5):
        tmp.append(j * i)
    list1.append(tmp)

print(list1)


# 方式二   列表生成式中,列表再嵌套列表
res = [[i * j  for j in range(5)] for i in range(4)]
print(res)

 

标签:

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:Numpy基础,Python大牛笔记精讲,看了后我连Matlab都学会了!

下一篇:利用Python寻找命中注定的另一半, 大家都觉得不可信, 毕竟都还没