python之numpy包知识要点总结 (2)

          

python之numpy包知识要点总结

  2、数组对象属性

    ---------数组属性:

            ndim:表示数组维数,返回int类型

            shape:表示数组的形状大小,对于n行m列的矩阵,形状为(n,m),返回tuple类型

            size:表示数组的元素总个数,等于数组形状的乘积,返回int类型

            dtype:描述数组中的元素的类型,返回data-type

            itemsize:表示数组的每个元素的大小(以字节为单位),返回int类型

    -----------访问属性:

            

python之numpy包知识要点总结

  3、改变数组形状

    (1)、使用shape改变形状

        

python之numpy包知识要点总结

    (2)、使用reshape改变形状

        

python之numpy包知识要点总结

    (3)、展平数组:

        ----使用ravel函数

        

python之numpy包知识要点总结

        ----使用flatten函数

        

python之numpy包知识要点总结

    (4)、组合数组:

        -----使用hstack/vstack函数

        

python之numpy包知识要点总结

        -----使用concatenate函数

        

python之numpy包知识要点总结

    (5)、分割数组:

        -----使用hsplit/vsplit函授

        

python之numpy包知识要点总结

        -----使用split函数

        

python之numpy包知识要点总结

  4、访问数组

    (1)、一维数组的访问

        

python之numpy包知识要点总结

    (2)、二维数组的访问

        

python之numpy包知识要点总结

三、数据类型

  numpy的数据类型比python内置的数据类型多,常用的数据类型如下所示:(引用菜鸟教程:)

  

python之numpy包知识要点总结

四:numpy的矩阵对象

  1、创建矩阵

    

python之numpy包知识要点总结

  2、矩阵属性

      T:返回自身的转置

      H:返回自身的共轭转置

      I:返回自身的逆矩阵

      A:返回自身数据的二维数组的一个视图

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zysydj.html