[Numpy-discussion] Concatenating string arrays

Thomas Robitaille thomas.robitaille@gmail....
Wed Mar 18 13:30:19 CDT 2009


I am trying to find an efficient way to concatenate the elements of  
two same-length numpy str arrays. For example if I define the  
following arrays:

import numpy as np
arr1 = np.array(['a','b','c'])
arr2 = np.array(['d','e','f'])

I would like to produce a third array that would contain  
['ad','be','cf']. Is there an efficient way to do this? I could do  
this element by element, but I need a faster method, as I need to do  
this on arrays with several million elements.

Thanks for any help,


More information about the Numpy-discussion mailing list