gpt4 book ai didi

python - numpy:如何将两个排序数组合并成一个更大的排序数组?

转载 作者:太空宇宙 更新时间:2023-11-04 09:22:48 25 4
gpt4 key购买 nike

我有两个排序的 np.arrays,比如说

1, 2, 3, 5

2, 4, 6, 7

我要

1 2 2 3 4 5 6 7

不需要 python for 循环。

这有一些 numpy 函数吗?


奖励:通过某个轴对矩阵执行此操作(其他轴具有相同的形状)

最佳答案

导入 sortednp 就可以了:

import numpy as np
import sortednp as s

a = np.array([1,2,3,5])
b = np.array([2,4,6,7])

m = s.merge(a, b)
print(m)

关于python - numpy:如何将两个排序数组合并成一个更大的排序数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59263172/

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