Crear matriz vacía de Python
Simplemente quiero crear una matriz vacía de 10 * 3 * 2 con Python.
Primero pensé en esto, pero esto no está funcionando:
parameters = [ [ [] * 2 ]*3 ] * 10
esto me da un vector de diez vectores, con tres [] elementos en él:
[[[], [], []], [[], [], []], [[], [], []], [[], [], []], [[], [], []],
[[], [], []], [[], [], []], [[], [], []], [[], [], []], [[], [], []]]
es decir, si quiero acceder a los parámetros [0] [0] [1] Estoy fuera de límites, mientras que quiero una dimensión 2 para los vectores más internos a lo largo de la tercera dimensión.
entonces pensé en esto
[ [ [[] * 2] ]*3 ] * 10
Estaba pensando eso[[] * 2]
Ahora me traería lo que quiero, un vector más interno de dos elementos. yo obtengo
[[[[]], [[]], [[]]], [[[]], [[]], [[]]], [[[]], [[]], [[]]],
[[[]], [[]], [[]]], [[[]], [[]], [[]]], [[[]], [[]], [[]]],
[[[]], [[]], [[]]], [[[]], [[]], [[]]], [[[]], [[]], [[]]], [[[]], [[]], [[]]]]
Entonces, ¿cómo hacerlo, o cómo escapar de esta inicialización?
Kd rgds.