python_numpy模塊

【1】模塊功能

numpy庫主要適用于高性能科學計算和數據分析,是常用的高級數據分析庫的基礎包。

【2】相關函數及使用

1、np.array(x):將容器列表x轉化成array數據結構。

arr1 = numpy.array([1,2,3])

print(type(arr1))

print(arr1)

print(arr1.dtype)

2、np.zeros((x,y)):生成一個x行,y列的零矩陣。

print(np.zeros((3,5)))

3、np.ones((x,y,z)):生成一個三維的1矩陣。

print(np.ones((4,5,6)))

4、np.empty((x,y,z)):生成一個三維的空矩陣。

print(np.empty((2,2,3)))

5、np.arange(x):生成一維的從0到x-1的矩陣

print(np.arange(10))


【3】numpy.array對象的函數及使用

arr1 = numpy.array(x)

1、arr1.dtype:返回元素的數據類型

print(arr1.dtype)

2、arr1 + arr2:將array對象相加

print(arr1 + arr2)

3、arr1 + 2:array對象中的元素與標量相加

print(arr1 + 2)

4、arr1 * 2:array對象中的元素與標量相乘

print(arr1 * 2)

5、arr1[x:y]:array對象的切片處理

print(arr1[2:])

6、arr1[x:y].copy():array對象的拷貝

arr_bak = arr1[3:].copy()

print(arr_bak)

?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

  • 一、numpy概述 numpy(Numerical Python)提供了python對多維數組對象的支持:ndar...
    L_steven的貓閱讀 3,611評論 1 24
  • 該內容來源于:https://blog.csdn.net/cxmscb/article/details/54583...
    Sper_CL閱讀 1,569評論 0 21
  • 1 、Jupiter基本操作 常用快捷鍵 代碼執(zhí)行:control+enter,alt+enter執(zhí)行并再開始新的...
    Galaxy_saturn閱讀 931評論 0 0
  • 前言 numpy是支持 Python語言的數值計算擴充庫,其擁有強大的高維度數組處理與矩陣運算能力。除此之外,nu...
    開發(fā)者也閱讀 3,385評論 0 35
  • [TOC] NumPy numpy 是python語言的一個擴展程序庫, 支持大量的維度數組與矩陣運算, 此外也針...
    pigdaqiang閱讀 1,080評論 0 9

友情鏈接更多精彩內容