создать ячейку или содержимое матрицы различного размера с размером oop в фитоне - PullRequest
0 голосов
/ 06 февраля 2020

Я бы хотел создать контейнер, как ячейку или список, из матрицы разных размеров в пределах al oop. Я создал python код, подобный этому:

W = []
W_tot = []
for i in range(0,layer_number):   #layer_numer = number of matrix to be created
    row_W = int(input('NumRow = ')) #number of row of the nth matrix
    col_W = int(input('Numcols = ')) #number of cols of the nth matrix
    W = 0.5*np.random.rand(row_W,col_W) #creation of the nth matrix with random number
    cells = np.array([W]) #insert of the created matrix in a cell

В любом случае, я всегда получаю сообщение об ошибке. Конечно, я делаю ошибку при создании ячейки, которая содержит всю матрицу, созданную на каждом шаге l oop.

1 Ответ

0 голосов
/ 06 февраля 2020

Я решил свою проблему, используя этот код.

W = []
cells = []
for i in range(0,layer_number):
    row_W = int(input('NumRow = '))
    col_W = int(input('Numcols = '))
    W = 0.5*np.random.rand(row_W,col_W)
    cells.append([W])
...