Который производит следующий вывод

ли способ инициализировать массив фигуры и добавить к нему? Я объясню, что мне нужно, с примером списка. Если я хочу создать список объектов, сгенерированных в цикле, я могу сделать:

a = []
for i in range(5):
    a.append(i)

Я хочу сделать что-то подобное с массивом NumPy. Я знаю о vstack, сцеплении и т. Д. Однако, кажется, что они требуют двух массивов в качестве входных данных. Что мне нужно это:

big_array # Initially empty. This is where I don't know what to specify
for i in range(5):
    array i of shape = (2,4) created.
    add to big_array

big_array должен иметь форму(10,4), Как это сделать?

РЕДАКТИРОВАТЬ:

Я хочу добавить следующее уточнение. Я знаю, что я могу определитьbig_array = numpy.zeros((10,4)) и затем заполните это. Однако для этого необходимо заранее указать размер big_array. Я знаю размер в этом случае, но что если я не знаю? Когда мы используем.append функция для расширения списка в python, нам не нужно заранее знать его окончательный размер. Мне интересно, существует ли нечто подобное для создания большего массива из меньших массивов, начиная с пустого массива.

Ответы на вопрос(0)

Ваш ответ на вопрос