Python溫習(十二) Python陣列

2021-10-01 16:31:21 字數 900 閱讀 5314

計算機通過為陣列項分配一段連續的記憶體單元,從而支援對陣列的隨機訪問。陣列在記憶體中是按順序存放的,可以通過下標直接定位到某乙個元素存放的位置。所以不管陣列多大,它訪問第乙個元素所需的時間和訪問最後乙個元素需要的時間是一樣的。

建立陣列

>>

>import numpy as np

>>

>a=np.array(

[2,0,1,5]

)#建立陣列

>>

>print(a)

[2 0 1 5]

提取陣列元素

>>

>a[1]

#提取第二個位置的元素

1>>

>a[:3]提取前3個元素

array(

[0, 1, 2]

)

排序和最小值

a.sort(

)#預設從小到大進行排序

a.min(

)

建立二維陣列

>>

>b=np.array(

[[1,2,3,4],[2,3,4,5]])

>>

>print(b)

array(

[[1, 2, 3, 4],

[2, 3, 4, 5]

])

元組轉換為陣列

da= np.array(tuple(mylist))
陣列轉置

b.t

array(

[[1, 2],

[2, 3],

[3, 4],

[4, 5]

])

python學習方法 十二種學習Python的方法

python學習方法 python是地球上最流行的程式語言之一。它被世界各地的開發商和製造商所接受。大多數linux和macos計算機都預裝了python版本,現在,即使是少數windows計算機 商也正在安裝python。也許您參加聚會遲到了,您想學習但不知道該去 這12個資源將幫助您入門,並逐步...

Python程式設計學習第十二課之Python的注釋

當我們編寫的程式 量很大,而且內部邏輯關係非常複雜的時候,閱讀 是非常吃力的。所以我們的程式設計師寧願自己重新寫 也不願意去熟悉別人的 那麼,實際編寫 的過程之中,對 加筆記說明就顯得尤為重要了。在這裡,針對 的筆記被稱為注釋。在之前的幾節課裡面,我們已經不止一次用過注釋了,如下圖所示,以 符號開頭...

pytho 核心程式設計 第十二章

自我包含並且有組織的 片段就是模組。模組的搜尋路徑 python在預定義區域搜尋模組。使用sys.path可以像列表一樣修改搜尋路徑。sys.modules可以找到當前匯入的模組和他們來自 命名空間 首先載入由 builtins 模組中的名字構成內建命名空間。再載入全域性變數。匯入的順序 推薦 1p...