numpy 中np.array 與 np.ndarry的區別
import numpy as np result = np.ndarray([0, 4]) print(result) print(len(result)) a = np.array([1,2,3]) c=np.ndarray([1,2,3]) print (a) print(c) print(c[0]) print(c.shape) print(result.shape)
[]
0
[1 2 3]
[[[6.91616094e-310 6.91616094e-310 6.91616094e-310]
[6.91616094e-310 6.91616094e-310 6.91616094e-310]]]
[[6.91616094e-310 6.91616094e-310 6.91616094e-310]
[6.91616094e-310 6.91616094e-310 6.91616094e-310]]
(1, 2, 3)
(0, 4)
Process finished with exit code 0
由上圖程式可以看出,ndarray是建立對應維度的陣列的形狀容器,array是將()內的轉換為陣列
相關文章
- numpy中np.array()與np.asarray的區別以及.tolist
- numpy中dot與*的區別
- Numpy中reshape和resize的區別
- 淺談Numpy中的shape、reshape函式的區別函式
- Javascript中“==”與“===”的區別JavaScript
- js中“==”與"==="的區別JS
- Java中(==)與equals的區別Java
- Python中 ‘==‘ 與‘is‘的區別Python
- 2018-02-01 numpy 中 reshape和resize的區別
- js中!和!!的區別與用法JS
- js中 let 與 var 的區別JS
- HTTP中GET與POST的區別HTTP
- ruby中的\z與\Z區別
- 陣列中&a與&a[0]的區別陣列
- MySQL語法中=與:=的區別MySql
- CSS中PX與EM的區別CSS
- perl中my與local的區別
- HTML中ID與NAME的區別HTML
- vue中sass與SCSS的區別VueCSS
- Vue 中ref()與 reactive() 的區別VueReact
- Python學習之Pandas和Numpy的區別!Python
- jQuery中hover與mouseover與mouseenter的區別jQuery
- Android中 @和?區別以及?attr/**與@style/**等的區別Android
- JavaScript 中substr與 substring 的區別JavaScript
- EBS 中 adpatch 與 opatch 的區別
- 轉 shell中$(( )) 與 $( ) 還有${ }的區別
- Http中header與body的區別HTTPHeader
- PHP中explode與split的區別分析PHP
- nginx中的break與last指令區別NginxAST
- java中Map,List與Set的區別Java
- Java中Array與ArrayList的主要區別Java
- linux中fork()與vfork()的區別Linux
- rman 中delete 與delete force 的區別delete
- SQL中Having與Where的區別SQL
- C#中List與IList的區別C#
- vue中 lang="ts"與js的區別VueJS
- Java中類與物件的關係與區別Java物件
- 簡述 Python 的 Numpy、SciPy、Pandas、Matplotlib 的區別Python