在列表列表中添加3个列表范围(矩阵) - Pyhton3

时间:2017-08-07 00:22:17

标签: python-3.x list for-loop matrix range

我在Python中有下一个代码,我可以在0和1中打印钻石图案,出于某些目的,我想将我的打印钻石存储在矩阵或列表列表中,我是python的初学者。

    length = 3

    for x in list(range(length)) + list(reversed(range(length - 1))) + list(reversed(range(0))):
        print('{:0<{w1}}{:1>{w2}}{:0>{w3}}'.format('', '', '', w1=length - x - 1, w2=x * 2 + 1, w3=length - x - 1))

我的结果是这样的钻石:

00100
01110
11111
01110
00100

如何将我的印刷钻石存储在矩阵或列表列表中?

0 个答案:

没有答案