Я новичок в Python. Как можно заполнить матрицу по определенному общему условию,когда заполняется только 1 и 3 строка нулями. Размер 5*5?
from random import random
a = []
for i in range(5):
z = []
for j in range(5):
n = int(random() * 2)
z.append(n)
print("%3d" % n, end='')
print()
a.append(z)
print()
Answers & Comments
Будем вести отсчет от единицы
a = [[0]*5,[],[0]*5,[],[]]
for i in range(len(a)):
for j in range(len(a[i])):
print(a[i][j], end=' ')
print()
Ну а если идём от 0 до 4
a = [[],[0]*5,[],[0]*5,[]]
for i in range(len(a)):
for j in range(len(a[i])):
print(a[i][j], end=' ')
print()