千锋教育-做有情怀、有良心、有品质的职业教育机构

python中如何基于numpy创建矩阵

来源:千锋教育
发布时间:2023-11-12 05:39:14
分享

python中如何基于numpy创建矩阵

python的功能强大依赖于各种库发挥的作用,例如numpy库就提供了矩阵运算的功能,如果我们想要进行矩阵运算,首先要导入numpy的包,创建矩阵。本文介绍python中基于numpy创建矩阵的三种方法:1、手动创建;2、利用numpy数组创建;3、使用numpy.matix()函数创建矩阵。

一、导入numpy

>>>fromnumpyimport*;#导入numpy的库函数

>>>importnumpyasnp;#这个方式使用numpy的函数时,需要以np.开头。

二、python基于numpy创建矩阵方法

1、手动创建

a=np.mat('123;456;789')#中间打逗号也可以b=np.mat('1,2,3;4,5,6;7,8,9')

2、利用numpy数组创建

c=np.mat(np.arange(9))#一维的矩阵

c=np.mat(np.arange(9).reshape(3,3))

3、使用numpy.matix()函数创建矩阵

importnumpyasnp

#create2x2matrix

a=np.matrix([[1,2],[3,4]])#usingarrayofarray

print('2x2matrixis:\n',a)

#usingshapeattributetogetthetupledescribingmatrixshape

print('Thedimensionofthematrixis:',a.shape)

以上就是python中基于numpy创建矩阵的三种方法,希望能帮助到你进行创建矩阵哦~更多Python学习教程请关注IT培训机构:千锋教育。

声明:本站部分稿件版权来源于网络,如有侵犯版权,请及时联系我们。

相关推荐

  • python timedelta函数是什么? pythontimedelta函数是什么?本文教程操作环境:windows7系统、Python3.9.1,DELLG3电脑。1、概念timedalte是datetime中的一个对象,该对象表示两个时间
  • python字典转DataFrame的方法有哪些? python字典转DataFrame的方法有哪些?pandas的DataFrame提供了数据分析的功能,可以对数据进行一系列的操作,如果将一个Python中的字典data转化为了Pandas中的Dat
  • python中ndarray与list转换的方法 python中ndarray与list转换的方法在python数据类型中,list元素可以任意类型组合,而ndarray元素类型必须相同,但是ndarray可以更方便的对多维度数组进行运算,所以在不同
  • python中series转dataframe的两种方法 python中series转dataframe的两种方法在python的pandas包中,其中一个数据类型DataFrame想要转换为Serie会自动转换,那将Series转为DataFrame又如何
  • python复制文件的方法整理 python复制文件的方法整理对于电脑中的文件,我们在不想动原有文件的基础上,可以对其进行复制后再使用。在python中不同模块复制文件夹的方法有所区别。一种是创造类似的新文件,又或者创建命令通道,分
  • python中有哪些语法糖? python中有哪些语法糖?在对待解题思路的时候,往往会有多种方法实现最后的结果。只不过有一种是我们所说的常见用法,另一类是在这种特性条件下,另辟蹊径产生的解决方法,语法糖可以说和这种理念是一样的,为