Solution with numpy arrays:
import numpy
# assuming m2 and m1 are already created
m3 = numpy.concatenate((m2, m1), axis=1)
With m2 being m x m, and m1 being m x (n-m).
For 2d matrices, axis=0 concatenates them vertically, axis=1 concatenates them horizontally.
You could also look into numpy.hstack()
.
Read the docs, they tell you exactly what these functions do and how to use them.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…