On Wed, Apr 14, 2010 at 10:25, Peter Shinners <p...@shinners.org> wrote: > Is there a way to combine two 1D arrays with the same size into a 2D > array? It seems like the internal pointers and strides could be > combined. My primary goal is to not make any copies of the data.
There is absolutely no way to get around that, I am afraid. > It > might be doable with a bit of ctypes if there is not a native numpy call. > > >>> import numpy as np > >>> a = np.array((1,2,3,4)) > >>> b = np.array((11,12,13,14)) > >>> c = np.magical_fuse(a, b) # what goes here? c = np.vstack([a, b]) -- Robert Kern "I have come to believe that the whole world is an enigma, a harmless enigma that is made terrible by our own mad attempt to interpret it as though it had an underlying truth." -- Umberto Eco _______________________________________________ NumPy-Discussion mailing list NumPy-Discussion@scipy.org http://mail.scipy.org/mailman/listinfo/numpy-discussion