如何在Python中使用形状函数

  介绍

如何在Python中使用形状函数?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

Python的优点有哪些

1,简单易用,与C/c++、Java、c#等传统语言相比,Python对代码格式的要求没有那么严格;2,Python属于开源的,所有人都可以看到源代码,并且可以被移植在许多平台上使用;3,Python面向对象,能够支持面向过程编程,也支持面向对象编程;4,Python是一种解释性语言,Python写的程序不需要编译成二进制代码,可以直接从源代码运行程序;5,Python功能强大,拥有的模块众多,基本能够实现所有的常见功能。

<强>一、形状函数

是numpy.core.fromnumeric中的函数,它的功能是读取矩阵的长度,

比如形状[0]就是读取矩阵第一维度的长度。它的输入参数可以使一个整数表示维度,也可以是一个矩阵。

形状函数返回的是一个元组,表示数组(矩)阵的维度,

例如返回结果是(400000年,50),括号里的第一个数为第一维,第二个数为第二维,以此类推。

<强>二、三种使用实例

<强> 1,建立一个一维矩阵

<>之前在祝辞祝辞,b =数组([1、2、3、4]),,   在祝辞祝辞,b.shape ,   (4),,   #可以简写,,   在祝辞祝辞,形状([1、2、3、4]),,   (4),,   祝辞祝辞祝辞

<强> 2,建立一个二维矩阵

 import  numpy  as  np
  ,
  a =, np.array([[1、2、3、4],[5、6、7、8]]),, #二维数组
  print (a.shape[0]),, #值为2,最外层矩阵有2个元素,2个元素还是矩阵。
  print (a.shape[1]),, #值为4,内层矩阵有4个元素。
  print (a.shape [2]),, # IndexError:, tuple  index  out  of 范围

<强> 3,建立一个三维数组

<>之前在祝辞祝辞,a=np.array ([[[1、2], [3,4]]])   ,在的在的在一个   阵列([[[1,2],   ,,,,,,,[3,4]]])   在祝辞祝辞a.shape   2 (1 l, l,, 2 l)

看完上述内容,你们掌握如何在Python中使用形状函数的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!

如何在Python中使用形状函数