Mam tablicę 2D numpy char (z pliku NetCDF4), która faktycznie reprezentuje listę ciągów. Chcę przekonwertować go na listę ciągów.numpy tablica znaków do łańcucha
wiem, że mogę używać join(), aby złączyć znaków w ciąg, ale mogę tylko znaleźć sposób, by zrobić ten jeden ciąg naraz:
data = np.array([['a','b'],['c','d']])
for row in data[:]:
print ''.join(row)
Ale to jest bardzo powolny. Jak mogę zwrócić tablicę łańcuchów w jednym poleceniu? Dzięki
Dlaczego kopiujesz 'dane' w swojej pętli for? –