- 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)