我在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
如何将我的印刷钻石存储在矩阵或列表列表中?