python3中numpy庫中陣列屬性的檢視

2021-10-02 01:12:46 字數 794 閱讀 6218

import numpy as np

a1 = np.array([1,2,3,4],dtype=np.complex128)

print(a1)

print(「資料型別」,type(a1)) #列印陣列資料型別

print(「陣列元素資料型別:」,a1.dtype) #列印陣列元素資料型別

print(「陣列元素總數:」,a1.size) #列印陣列尺寸,即陣列元素總數

print(「陣列形狀:」,a1.shape) #列印陣列形狀

print(「陣列的維度數目」,a1.ndim) #列印陣列的維度數目

————————————————

import numpy as np

def arrayinfo(a1):

「」「一次性呈現陣列的許多資訊」""

a2 = np.array([1,2]) #建立乙個參照物陣列

if type(a1) != type(a2): #判斷傳入引數是否為陣列型別

print(「it』s not an numpy.ndarray」)

return none

print(a1)

print(「資料型別」,type(a1)) #列印陣列資料型別

print(「陣列元素資料型別:」,a1.dtype) #列印陣列元素資料型別

print(「陣列元素總數:」,a1.size) #列印陣列尺寸,即陣列元素總數

print(「陣列形狀:」,a1.shape) #列印陣列形狀

print(「陣列的維度數目」,a1.ndim) #列印陣列的維度數目

python3中numpy函式tile的用法

tile函式位於python模組 numpy.lib.shape base中,他的功能是重複某個陣列。比如tile a,n 功能是將陣列a重複n次,構成乙個新的陣列,我們還是使用具體的例子來說明問題 至於為什麼是在numpy.lib.shape base中,我還是不太清楚.其實tile就是重複的意思...

python3庫numpy陣列屬性的檢視

import numpy as np a1 np.array 1,2,3,4 dtype np.complex128 print a1 print 資料型別 type a1 列印陣列資料型別 print 陣列元素資料型別 a1.dtype 列印陣列元素資料型別 print 陣列元素總數 a1.siz...

python3中異常處理 Python3異常處理

python的異常處理機制 使用 try.except 捕獲異常 try 業務實現 except error1,error2,as e 出現異常後的處理 異常類的繼承關係 baseexception systemexit keyboardinterrupt generatorexit excepti...