人工智能数据服务NumPy数组索引与切片与NumPy数组变形与组合79课件讲解.pptxVIP

  • 1
  • 0
  • 约1.09千字
  • 约 8页
  • 2026-08-28 发布于陕西
  • 举报

人工智能数据服务NumPy数组索引与切片与NumPy数组变形与组合79课件讲解.pptx

人工智能数据服务NumPy数组索引与切片与NumPy数组变形与组合主讲人:俞明秀现代通信技术专业教学资源库

4.修改符合条件的元素#修改符合条件的元素arr=np.array([1,2,3,4,5])arr[arr3]=0#将大于3的元素设为0print(arr)#输出:[12300]

NumPy数组变形与组合

数组重塑数组转置数组拼接数组分割

1.数组重塑(1)一维转多维例:将一个包含6个元素的一维数组转换为2行3列的二维数组。importnumpyasnparr=np.arange(6)#创建长度为6的一维数组reshaped=arr.reshape(2,3)#转为2行3列的二维数组print(原数组:,arr)print(重塑后的数组:\n,reshaped)新形状的元素总数必须等于原数组的元素总数,否则会报错

1.数组重塑(2)二维数组重塑arr=np.array([[1,2,3,4,5,6],[7,8,9,10,11,12]])print(原始数组(2×6):\n,arr)#使用reshape方法将数组转换为3行4列reshaped_arr=arr.reshape(3,4)print(\n重塑后的数组(3×

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档