【发布时间】:2014-03-22 05:52:16
【问题描述】:
令 A 和 B 为两个 numpy 数组。
我想在A 的末尾附加n 的B 副本:
C = [A, B, B, B, ... (n times) ... B, B]
如何使用numpy 简单/高效地做到这一点?
类似
numpy.append(A, [B * n]) # B * n is not n copies of B,
# but rather B multiplied by constant n ?
或者numpy.concatenate?
【问题讨论】:
-
Remark :实际上在我的代码中 B 是来自 A 的视图 (
B = A[-1000:]) 但我认为这在这里并不重要,它应该在B 是任何数组的更一般情况。
标签: python arrays numpy append