怎么减小numpy数组的大小
时间: 2023-05-17 20:06:22 浏览: 178
数据分析-python数组
5星 · 资源好评率100%
可以使用numpy的resize函数来减小数组的大小。resize函数可以改变数组的形状和大小,可以通过指定新的形状来减小数组的大小。例如,如果要将一个大小为(3,4)的数组减小为(2,3),可以使用以下代码:
import numpy as np
a = np.array([[1,2,3,4],[5,6,7,8],[9,10,11,12]])
print("原始数组:")
print(a)
a.resize((2,3))
print("调整后的数组:")
print(a)
输出结果为:
原始数组:
[[ 1 2 3 4]
[ 5 6 7 8]
[ 9 10 11 12]]
调整后的数组:
[[1 2 3]
[4 5 6]]
注意,resize函数会直接修改原始数组,如果不想修改原始数组,可以使用reshape函数来创建一个新的数组。
阅读全文