pythonnumpy的reshape
时间: 2023-08-17 08:15:23 浏览: 130
python实现将一维列表转换为多维列表(numpy+reshape)
Python的NumPy库提供了函数,用于改数组的形状。reshape有多种用法。
引用[1]中的用法是将数组转换成n列的形式。例如,np.arange(16).reshape(2,8)会生成16个自然数,并以2行8列的形式显示。
引用[2]中的用法是将数组转换成1行n列的形式。例如,data.reshape(-1,8)会将源数据转换成1行8列的数据。
引用[3]中的用法是将数组转换成m行n列的形式。例如,data.reshape(4,2)会将源数据转换成4行2列的矩阵。
总结来说,reshape函数可以根据指定的行数和列数改变数组的形状。
阅读全文