python的功能強大主要是依賴于各種庫,發揮出的作用,例如numpy庫就提供了矩陣運算的功能,如果我們想要進行矩陣運算,這篇文章詳細的講解了Python中利用numpy創建矩陣的方法,相關的操作如下,有需要的朋友可以一起來看看 。

【python中如何利用numpy創建矩陣?numpy創建矩陣的方法有哪些?】一、numpy的導入
在Python中創建矩陣,不管是創建幾行幾列的時候,都要使用到的庫為numpy,在使用之前要對這個庫進行導入,導入的方式如下:
from numpy import *import numpy as np;這兩行命令是,想導入了numpy中的庫函數,然后利用as取了別名,所以在接下來的使用中,需要使用np.開頭 。
二、python基于numpy創建矩陣方法
當我們想使用numpy去創建矩陣的時候,可以采用的方式有三種,下面分別給大家簡單的講解一下,具體的操作如下:
1、手動創建
這種方式創建是比較簡單的,在創建的時候,每一組數據之間打一個逗號或者是空格分割即可,代碼如下:
a=np.mat('1 2 3;4 5 6;7 8 9') # 中間打空格;b=np.mat('1,2,3;4,5,6;7,8,9')#中間使用逗號2、利用numpy數組創建
這種是直接利用了numpy去創建,例如在下面的實例中,我們創建了有一個一維的矩陣,并且將這個一維的使用reshape的方式分成了三行三列 。代碼如下:
c=np.mat(np.arange(9)) #一維的矩陣c=np.mat(np.arange(9).reshape(3,3))3、使用numpy.matix()函數創建矩陣
最后一種方式,是使用numpy中的函數直接進行創建,舉個例子,創建了一個2x2的矩陣,在創建的時候,直接用matix()函數去使用數組中的數據,最后在使用圖形屬性去獲取描述矩陣形狀的元組 。
import numpy as np創建數組a = np.matrix([[1, 2], [3, 4]]) print('2x2 matrix is:\n', a)print('所打印的矩陣形狀為 :', a.shape)以上的內容就是關于python中如何利用numpy創建矩陣?numpy創建矩陣的方法有哪些?的講解,希望大家仔細的閱讀這篇文章之后能有所收獲 。



微信掃碼Python課,免費報名

現在報名贈100例知識點合集

猜你喜歡
- 數字用什么方法可以改 會計記錄了錯誤的數字如何改正
- Pandas讀取剪切板數據怎么做?Python如何使用pandas庫讀取剪切板
- Python中的pytest是什么意思?Python怎么去安裝使用pytest
- Python包怎么安裝到指定路徑里?Python包安裝路徑如何查看
- Python文件存在判斷方法是什么?Python用什么方法得到文件是否存在
- Python判斷空文件怎么做?Python如何判斷一個文件完全為空
- Python判斷文件可讀怎么做?Python如何判斷文件是否可以讀寫
- 普通石頭如何打磨 需要什么材料
- 如何用pip工具安裝Numpy庫?Python下載安裝numpy庫方法是什么
- 如何使用numpy中的size函數?Python numpy中的size()函數的功能是什么?
