Ho un array di caratteri numerici 2D (da un file NetCDF4) che rappresenta effettivamente un elenco di stringhe. Voglio convertirlo in una lista di stringhe.array numpy di caratteri nella stringa
So che posso utilizzare join() per concatenare i caratteri in una stringa, ma posso solo trovare un modo per fare questo una corda alla volta:
data = np.array([['a','b'],['c','d']])
for row in data[:]:
print ''.join(row)
ma è molto lento. Come posso restituire un array di stringhe in un singolo comando? Grazie
Perché si copia 'data' nel proprio ciclo? –