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中reshape和resize的區別
- 淺談Numpy中的shape、reshape函式的區別函式
- Javascript中“==”與“===”的區別JavaScript
- Python中 ‘==‘ 與‘is‘的區別Python
- Python學習之Pandas和Numpy的區別!Python
- Java中(==)與equals的區別Java
- 簡述 Python 的 Numpy、SciPy、Pandas、Matplotlib 的區別Python
- js中 let 與 var 的區別JS
- vue中sass與SCSS的區別VueCSS
- js中!和!!的區別與用法JS
- JavaScript 中substr與 substring 的區別JavaScript
- Vue 中ref()與 reactive() 的區別VueReact
- spring中的FactoryBean與ObjectFactory的區別SpringBeanObject
- Java中類與物件的關係與區別Java物件
- vue中 lang="ts"與js的區別VueJS
- StringUtils類中isEmpty與isBlank的區別
- Vue的mode中 hash 與 history 的區別Vue
- ??與?:的區別
- 什麼是NumPy?Python中NumPy資料型別有哪些?Python資料型別
- MySQL中TEXT與BLOB欄位型別的區別MySql型別
- JPA中PersistenceUnit與PersistenceContext區別Context
- devexpress中 cxTreeList 與 cxVirtualTreeList 區別devExpress
- Java中replace與replaceAll區別Java
- jQuery中onload與ready區別jQuery
- Node中Exports與module.export的使用與區別Export
- 資料庫中where與having的區別資料庫
- sklearn 中fit_tansform 與 transform的區別ORM
- Python中eval與exec的使用及區別Python
- Spring中ref local=""與ref bean=""的區別SpringBean
- springdatajpa 中get××方法與find××方法的區別Spring
- Linux中檔案與目錄的區別Linux
- table中cesllspacing與cellpadding的區別詳解padding
- CSS中 offsetLeft 與style.left 的區別CSS
- CSS中的class與id區別及用法CSS
- JavaScript中apply、call、bind的區別與用法JavaScriptAPP
- Nodejs中process.cwd()與__dirname的區別NodeJS
- jquery中append()方法與after()方法的區別jQueryAPP