Python Array 的使用方法
Python 的 array 模組可以讓開發者快速建立並操作陣列,陣列可以用來儲存多種資料型態,例如數字、字串、物件等等,可以說是一個非常實用的工具。
建立 array
要建立 array,可以使用 array 模組中的 array() 函式,它可以接受一個可迭代的物件,例如 list 或 tuple,並將它轉換成 array:
import array # 建立一個 array arr = array.array('i', [1, 2, 3]) # 印出 array 的資料型態 print(arr.typecode) # 印出 array 的長度 print(len(arr)) # 印出 array 的內容 print(arr)
執行結果:
i 3 array('i', [1, 2, 3])
操作 array
array 模組提供了許多操作 array 的函式,例如 append()、pop()、remove() 等等,可以讓開發者快速地對 array 進行操作:
import array # 建立一個 array arr = array.array('i', [1, 2, 3]) # 加入一個元素 arr.append(4) # 印出 array 的內容 print(arr) # 移除一個元素 arr.pop(2) # 印出 array 的內容 print(arr) # 移除一個元素 arr.remove(1) # 印出 array 的內容 print(arr)
執行結果:
array('i', [1, 2, 3, 4]) array('i', [1, 2, 4]) array('i', [2, 4])
結論
Python 的 array 模組可以讓開發者快速建立並操作陣列,它提供了許多操作 array 的函式,可以讓開發者快速地對 array 進行操作,是一個非常實用的工具。