Tengo una matriz 2D numpy char (de un archivo NetCDF4) que en realidad representa una lista de cadenas. Quiero convertirlo en una lista de cadenas.numpy array of chars to string
Sé que puedo utilizar join() para concatenar los caracteres en una cadena, pero sólo puedo encontrar una manera de hacer esto una cuerda a la vez:
data = np.array([['a','b'],['c','d']])
for row in data[:]:
print ''.join(row)
pero es muy lento. ¿Cómo puedo devolver una matriz de cadenas en un solo comando? Gracias
¿Por qué está copiando 'data' en su bucle for? –