2011-08-14 15 views
5

que tienen Numpy matriz:Cómo analizar una matriz numpy?

[[12 13 14],[15 16 17],[18 19 20]] 

¿Cómo consigo este

[[12, 13, 14], [15, 16, 17],[18 ,19, 20]] 
+0

No entiendo lo que quiere, pero ayuda esto: 'str (numpy.ones ((2,3))) .replace ('array (', '') .replace (')', '') '(si es así, eso no tiene nada que ver con el análisis). –

+0

¿Puede decirme cómo terminó asignando el valor '[[12 13 14] [15 16 17] [18 19 20]]' a una variable? Tengo curiosidad – Kracekumar

Respuesta

13

Cuando vea una matriz numpy impreso sin comas, usted está buscando en su representación de cadena. Si quieres que imprime con comas, podría convertir a una lista de Python:

In [45]: print(arr) 
[[12 13 14] 
[15 16 17] 
[18 19 20]] 

In [46]: arr_list = arr.tolist() 

In [47]: print(arr_list) 
[[12, 13, 14], [15, 16, 17], [18, 19, 20]] 
Cuestiones relacionadas