Я хотел бы создать в python список, который внутри имеет 3 списка, каждый из которых имеет 2 вектора по 4 элемента, что-то вроде этого:
[[[0,0,0,0],[0,0,0,0]],
[[0,0,0,0],[0,0,0,0]],
[[0,0,0,0],[0,0,0,0]]]
Это простой пример, но Я хотел бы автоматизировать его, чтобы иметь возможность создавать подобный объект с гораздо большим количеством элементов.
Я попытался сделать это следующим образом:
grid=[np.zeros((2,4)) for x in range(3)]
grid
Однако, когда я его распечатываю, результат выглядит примерно так
[array([[0., 0., 0., 0.],
[0., 0., 0., 0.]]), array([[0., 0., 0., 0.],
[0., 0., 0., 0.]]), array([[0., 0., 0., 0.],
[0., 0., 0., 0.]])]
Структура должна быть в порядке , но я не знаю, является ли тот факт, что он говорит массив нормально, или я сделал что-то не так.
Заранее спасибо за помощь