在Python中,array是一種數據結構,用于存儲相同類型的元素的有序集合。array可以存儲數字、字符串、對象等。它類似于列表,但與列表不同的是,array只能存儲相同類型的數據。
使用array之前,需要從array
模塊導入它。下面是創建和使用array的基本步驟:
導入array模塊:from array import array
創建數組:my_array = array('type_code', [elements])
,type_code
是指定數組類型的字符代碼,elements
是數組中的元素,可以是一個列表、元組或其他可迭代對象。
訪問數組元素:可以使用索引來訪問數組中的元素,索引從0開始。
修改數組元素:可以通過索引修改數組中的元素。
遍歷數組:可以使用循環來遍歷數組中的元素。
以下是使用array創建和操作數組的示例:
from array import array
# 創建一個整數數組
my_array = array('i', [1, 2, 3, 4, 5])
# 訪問數組元素
print(my_array[0]) # 輸出:1
# 修改數組元素
my_array[0] = 10
# 遍歷數組
for element in my_array:
print(element, end=' ') # 輸出:10 2 3 4 5
在上面的示例中,我們創建了一個整數數組my_array
,并使用索引訪問和修改數組元素。然后,使用循環遍歷數組并輸出每個元素。