Numpy教程#10:阵列拆分
#初学者 #教程 #python #datascience

说如果我有一个数组,我想将其分成两个阵列,我该怎么做?

分裂

在Numpy中,我们有一种名为split的方法将数组分为多个数组。该方法需要两个参数,它们是原始数组,并且将生成数组数。让我们看看如何实现它。

让我们创建一个数组

import numpy as np

arr = np.array([1, 2, 3, 4, 5, 6, 7, 8, 9, 10])

然后,让我们创建一个具有拆分数组值的新变量。另外,打印新变量以查看值

new_arr = np.array_split(arr, 2)

print(new_arr)

您将获得以下结果

[array([1, 2, 3, 4, 5]), array([ 6,  7,  8,  9, 10])]

您可以通过键入以下
获得每个单独的数组

print(new_arr[0])
print(new_arr[1])

您将获得以下输出

[1 2 3 4 5]
[ 6  7  8  9 10]

您走了,这就是您可以将数组分为numpy中的多个数组。谢谢您的阅读,祝您有美好的一天!