This: numpy.bmat([[numpy.zeros(appropriate_shape), A], [B, C]]) 这段代码可以正常工作,但我不确定如何避免创建那个庞大而无用的零数组。另外,它返回的是一个矩阵而不是一个数组,所以如果你想要一个数组,请确保在其上调用asarray。