27数组的重塑与转置65课件讲解.pptxVIP

  • 1
  • 0
  • 约1.58千字
  • 约 11页
  • 2026-08-27 发布于陕西
  • 举报

2-7数组的重塑与转置

数组的重塑掌握数组的重塑操作,能够通过reshape()方法实现数组的重塑操作学习目标

数组的重塑数组的重塑是指重新将数组的形状变成指定的形状。概念重塑前后数组中元素的总数量是不变的。数组新形状应与原始形状兼容,也就是说新形状的行数?新形状的列数=原始形状的行数?原始形状的列数。特点

数组的重塑NumPy中提供了重塑数组的reshape()方法,该方法既可以改变具有相同维度的数组形状,又可以改变不同维度的数组形状。方法一维数组重塑为二维数组array_1d=np.arange(1,13)print(原数组的形状:+str(array_1d.shape))array_2d=array_1d.reshape((6,2))print(新数组的形状:+str(array_2d.shape))二维数组重塑为二维数组new_array_2d=array_2d.reshape((3,4))print(新数组的形状:+str(new_array_2d.shape))print(new_array_2d)

数组的转置掌握数组的转置操作,能够通过T属性或transpose()方法实现数组的转置操作学习目标

数组的转置通过T属性实现数组的转置操作通过transpose()方法实现数组的转置操作方式一:方式二:数组转置的方式

文档评论(0)

1亿VIP精品文档

相关文档