signal = np.array([[1,2,3],[1,2,3],[1,2,3]]) signal = np.array(list(map(tuple, signal)), [('left', '<i2'), ('center', '<i2'), ('right', '<i2')]) signal['right'] array([3, 3, 3], dtype=int16)