讀書筆記一 numpy基礎 建立陣列

2022-08-30 03:51:09 字數 1161 閱讀 3850

建立ndarray

(1)使用array函式

接受一切序列型的物件(包括其他陣列),然後產生乙個新的含有傳入資料的numpy陣列。

import

numpy as np

#將乙個由數值組成列表作為引數呼叫'array'

data=[6,7.5,8,0,1]

arr=np.array(data)

arr#

將序列包含序列轉化成二維的陣列

data1=[[1,2,3,4],[5,6,7,8]]

arr1=np.array(data1)

arr1

arr1.ndim

arr1.shape

arr1.dtype

arr.dtype

#乙個常見的錯誤包括用多個數值引數呼叫`array`而不是提供乙個由數值組成的列表作為乙個引數。

a=np.array(1,2,3,4) #

wrong

a=np.array([1,2,3,4]) #

right

陣列型別可以在建立時指定:

c = array( [ [1,2], [3,4] ], dtype=complex )

(2)使用函式function建立

#

zeros建立乙個全是0的陣列

np.zeros((3,4)) #

3行4列的陣列

#ones建立乙個全為1的陣列

np.ones((3,4))

#empty建立乙個內容隨機並且依賴與記憶體狀態的陣列

np.empty((3,4))

建立時也可以指定資料型別

np.ones((3,4),dtype=int16)

(3)arange函式建立陣列

np.arange(10,30,5)   

#結果為array([10, 15, 20, 25])

#arange函式中引數:第乙個為開始數值,第二個為結束,第三個為間隔數

np.arange(0,2,0.3)

#結果為array([0. , 0.3, 0.6, 0.9, 1.2, 1.5, 1.8])

建立團隊讀書筆記

在研究怎麼讓團隊高效,優質的完成工作之前,我們首先要看一下什麼是團隊,儘管這個概念有的時候並不那麼確切,總的來說,團隊是由若干人組成的相互依賴的組織,這些人共同負責為本組織提供一定的成果。就比如你所在的專案組,或者是研發中心,總是要提供一定的成果,如果整天什麼也不幹,那不叫團隊。構成團隊的人,在資訊...

讀書筆記一

一物件導向 一 類 1 屬性 為物件儲存資料 公共屬性public 不帶關鍵字 預設public 私有屬性private 受保護屬性protected 訪問類shopproduct中的title屬性 mo del news hopp rodu ct title model title 2.方法 為物...

讀書筆記 一

今年的年度目標之一是讀書50本,已完成八本 1 親密關係 親密關係有很多種,夫妻 婆媳 親子 朋友 閨蜜等等,都是親密關係的範疇,親密關係出現問題多受嬰兒時期與父母關係的影響,親密關係出現問題要懂得內省,誠實的認清自己,並看見別人真實的存在,出於愛的目的去發聲。2 正面管教的魔法 好孩子不是用嘴巴教...