【发布时间】:2018-06-02 17:33:28
【问题描述】:
假设我有 2 个二维数组如下:
A = [[1, 2],
[3, 4]]
B = [[5, 6, 7],
[8, 9, 8],
[7, 6, 5]]
是否有一个numpy函数可以将A和B组合成C如下?
C = [[1, 2, 0, 0, 0],
[3, 4, 0, 0, 0],
[0, 0, 5, 6, 7],
[0, 0, 8, 9, 8],
[0, 0, 7, 6, 5]]
谢谢
【问题讨论】:
-
在字符串周围加上引号会死吗?让复制和运行变得更加困难。
-
最好的方法,显然是尝试编写解决方案。事实上,你应该尝试一下。或者至少显示你尝试了什么,它在哪里不起作用以及你的确切问题是什么。我们帮助您解决您的代码问题,一般来说我们不提供完整的解决方案。
-
您好帕特里克,感谢您的回复。我从头开始制作这个解决方案没有问题,但我正在寻找一个能做到这一点的 numpy 函数,而不是重新发明轮子。
标签: python arrays numpy matrix