Skip to main content
 首页 » 编程设计

python之从两个数组创建 numpy 数组,这样备用索引包含来自不同数组的元素

2025年05月04日11JustinYoung

<分区>

我正在寻找一种以下列方式在 python 中合并两个 numpy 数组的快速方法。例如,如果我有以下两个数组,

arr1 = np.array([0.0, 1.0, 11.0, 111.0]) 
arr2 = np.array([0.5, 1.5, 11.5, 111.5]) 

然后我希望合并后的数组(比如 arr3)在交替索引中包含 arr1 和 arr2 的元素。喜欢,

arr3 = np.array([0.0, 0.5, 1.0, 1.5, 11.0, 11.5, 111.0, 111.5])  

我意识到我可以使用两个 for 循环来实现这一点,我可以在其中将 arr1 和 arr2 的元素存储到备用索引(arr3).但是,在我的实际工作中,我将处理巨大的数组(arr1 和 arr2),我想确保我使用的是一种高效快速的方法来实现此功能(即创建 arr3)

我将非常感谢任何帮助。