python numpy.shape 和 numpy.reshape函数

2021-01-04 10:13:12 浏览数 (1)

参考链接: Python中的numpy.tile

python numpy.shape 和 numpy.reshape函数  

   标签:  pythonnumpy 

   2015-10-24 11:39 

    36897人阅读 

   评论(0) 

   收藏 

   举报 

   分类: 

   python(76)    

     作者同类文章

     X

  版权声明:本文为博主原创文章,未经博主允许不得转载。 

  导入numpy模块 

     [python] 

      view plain

       copy 

     print

     ?

   from numpy import *  import numpy as np   

  from numpy import *

import numpy as np

   ##################################################### 

  numpy.shape: 

     [python] 

      view plain

       copy 

     print

     ?

   help(shape)   

  help(shape)

  输入参数:类似数组(比如列表,元组)等,或是数组 

  返回:一个整型数字的元组,元组中的每个元素表示相应的数组每一维的长度 

  类似数组 

     [python] 

      view plain

       copy 

     print

     ?

   #一维列表  L=range(5)  shape(L)  #二维列表  L=[[1,2,3],[4,5,6]]  shape(L)   

  #一维列表

L=range(5)

shape(L)

#二维列表

L=[[1,2,3],[4,5,6]]

shape(L)

  数组: 

     [python] 

      view plain

       copy 

     print

     ?

   #一维数组  arr=array(range(5))  shape(arr)  #二维数组  arr=array([[1,2,3], [4,5,6]])  shape(arr)   

  #一维数组

arr=array(range(5))

shape(arr)

#二维数组

arr=array([[1,2,3], [4,5,6]])

shape(arr)

  ############################################################# 

  numpy.reshape: 

     [python] 

      view plain

       copy 

     print

     ?

   help(reshape)   

  help(reshape)

  函数功能:给予数组一个新的形状,而不改变它的数据 

  输入参数: 

  a:将要被重塑的类数组或数组 

  newshape:整数值或整数元组。新的形状应该兼容于原始形状。如果是一个整数值,表示一个一维数组的长度;如果是元组,一个元素值可以为-1,此时该元素值表示为指定,此时会从数组的长度和剩余的维度中推断出 

  order:可选(忽略) 

  返回:一个新的形状的数组 

     [python] 

      view plain

       copy 

     print

     ?

   a=array([[1,2,3],[4,5,6]])  reshape(a, 6)   

  a=array([[1,2,3],[4,5,6]])

reshape(a, 6)

     [python] 

      view plain

       copy 

     print

     ?

   reshape(a, (3, -1)) #为指定的值将被推断出为2   

  reshape(a, (3, -1)) #为指定的值将被推断出为2

    顶 

    11 

    踩 

    1 

 上一篇python opencv入门(读 / 写 显示以及转换图像 和 视频读入) 下一篇python list.append 和 list.extend() 的功能及异同  

      相关文章推荐 

    •  Python中的shape计算矩阵 •  腾讯云容器服务架构实现介绍--董晓杰 •  python: numpy--函数 shape用法 •  微博热点事件背后的数据库运维心得--张冬洪 •  python 中的tile函数,shape函数,sum函数 •  JDK9新特性--Array •  python 中 常用到的 numpy 函数 整理 •  Kubernetes容器云平台实践--李志伟  

    •  numpy.reshape •  用Word2Vec处理自然语言 •  numpy库函数:reshape用法 •  Java之优雅编程之道 •  python numpy.shape 和 numpy.reshape函数 •  Numpy reshape用法 •  python中的reshape()和matlab中的reshape()区别 •  MATLAB 与python reshape 比较

0 人点赞