gpt4 book ai didi

python - 在 numpy 数组的末尾追加数组的 n 个副本

转载 作者:行者123 更新时间:2023-11-28 21:56:11 24 4
gpt4 key购买 nike

设 A 和 B 是两个 numpy 数组。

我想在 A 的末尾 append nB 副本:

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

最佳答案

您似乎想使用 tile()

C = np.concatenate((A, np.tile(B,n)))

关于python - 在 numpy 数组的末尾追加数组的 n 个副本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21922182/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com