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 進行操作,是一個非常實用的工具。

Categorized in:

Tagged in: