Я пытаюсь сделать пирамиду Паскаля в python, и я делаю это со списком списков, таким образом легче вставить значения, которые мне нужны, позиции, они мне нужны, все работает нормально, кроме случаев, когда я печатаю список списков не корректно форматируется строка за строкой, как я хочу
Я попытался отформатировать с помощью end = "" и с помощью * распаковать список списков, однако ни один из них, похоже, не работает
def unos(n,fila,columna,m):
mitad=columna//2
m[0][4]=1
for i in range(1,fila):
x=mitad+i
y=mitad-i
m[i][x]=1
m[i][y]=1
**print(*m)**#The error seems to be here(I could be wrong)
Python печатает m следующим образом: [0, 0, 0, 0, 1, 0, 0, 0, 0] [0, 0, 0, 1, 0, 1, 0, 0, 0] [0, 0, 1, 0, 0, 0, 1, 0, 0] [0, 1, 0, 0, 0, 0, 0, 0, 1, 0] [1, 0, 0, 0, 0, 0, 0, 0, 1]
Однако мне нужно распечатать это:
[0, 0, 0, 0, 1, 0, 0, 0, 0]
[0, 0, 0, 1, 0, 1, 0, 0, 0]
[0, 0, 1, 0, 0, 0, 1, 0, 0]
[0, 1, 0, 0, 0, 0, 0, 1, 0]
[1, 0, 0, 0, 0, 0, 0, 0, 1]