close

最近在看Python的學習影片,課程中老師談論到關於List的用法,並且使用numpy中的arrary來表示資料。因為在程式語言上還處於初學階段,不然就忘光了,所以產生出個疑惑,為何資料要用陣列的方式擺放,所以在網路上找了一些相關資料。

基本上Python沒有叫做陣列的資料結構,主要是以List表示,但在Numpy的套件中(進行數據分析時,一定會用到的套件),具有arrary的功能。

以Python進行資料分析時,多利用arrary,因為可以節省不少時間。

為何需要陣列(Array)表示資料?

當要處理的數據太多時,為了更加有彈性處理不同個數的數據,需要較佳的資料紀錄與處理方式。舉個例來說,我們可以簡單計算出5位學生的成績平均,但當人數高達100位時,會增加我們輸入資料的錯誤率,也會耗費時間成本。

生活中的陣列:頁碼、車牌號碼

什麼是陣列?

  • 儲存一群相同資料型態的元素 (element)之串列
  • 一個數據的保管箱,只要出示保管箱的指定號碼牌(index),就能提取

語法定義

int iarr[10]; // 宣告10個元素的整數陣列

 

相關網站

高見龍-Python List介紹

JAVA介紹陣列

資料結構介紹陣列

Python官方網站文件

全站熱搜
創作者介紹

豆腐鯨魚 發表在 痞客邦 留言(0) 人氣()