Необходимо дополнить все строки матрицы единицами
import numpy
arr=numpy.array([[-4,-4, 4],\
[-4, 4, 4],\
[ 4, 4, 4],\
[ 4,-4, 4],\
[-4,-4,-4],\
[-4, 4,-4],\
[ 4, 4,-4],\
[ 4,-4,-4]],"i")
print arr[0]
print numpy.append(arr[0],1)
#arr[0]=numpy.append(arr[0],1)
print arr[0]
#for x in arr:
#y=append(x,1)
##
т.е. надо получить
arr=numpy.array([[-4,-4, 4, 1],\
[-4, 4, 4, 1],\
[ 4, 4, 4, 1],\
[ 4,-4, 4, 1],\
[-4,-4,-4, 1],\
[-4, 4,-4, 1],\
[ 4, 4,-4, 1],\
[ 4,-4,-4, 1]],"i")
numpy.append клеит все в одну строку, больше ничего не нашел. Если кто знает решение и/или достойную русскоязычную литературу по numpy, буду благодарен за помощь