码迷,mamicode.com
首页 > 编程语言 > 详细

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

时间:2018-06-02 11:18:46      阅读:214      评论:0      收藏:0      [点我收藏+]

标签:tmp   end   print   列表   span   生成式   div   python3   pen   

话不多说直接上题:

  生成如下列表:
    [[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)

 

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

标签:tmp   end   print   列表   span   生成式   div   python3   pen   

原文地址:https://www.cnblogs.com/ManyQian/p/9124389.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!