介绍
如何在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中使用形状函数的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注行业资讯频道,感谢各位的阅读!