在Python中,建立空數(shù)組并不困難。我們可以使用自帶的array模塊、numpy庫或者直接使用列表來創(chuàng)建空數(shù)組。
# 使用array模塊創(chuàng)建空數(shù)組 import array as arr a = arr.array('i', []) # 使用numpy庫創(chuàng)建空數(shù)組 import numpy as np b = np.array([]) # 使用列表創(chuàng)建空數(shù)組 c = []
這里的'i'指的是數(shù)組中元素的類型,如果需要?jiǎng)?chuàng)建浮點(diǎn)數(shù)類型的數(shù)組,則可以使用'f'代替。
無論使用哪種方法,我們都可以通過append()方法向空數(shù)組中添加元素:
# 向a數(shù)組中添加元素 a.append(1) # 向b數(shù)組中添加元素 b = np.append(b, 2) # 向c數(shù)組中添加元素 c.append(3)
除了使用append()方法,我們也可以使用賦值操作來向數(shù)組中添加元素:
# 向a數(shù)組中添加元素 a = arr.array('i', [1, 2, 3]) # 向b數(shù)組中添加元素 b = np.array([1, 2, 3]) # 向c數(shù)組中添加元素 c = [1, 2, 3]
無論是使用append()方法還是賦值操作,我們都可以通過下標(biāo)的方式來訪問數(shù)組中的元素:
print(a[0]) # 輸出1 print(b[1]) # 輸出2 print(c[2]) # 輸出3
在Python中,我們可以使用空數(shù)組來輔助我們完成各種各樣的任務(wù)。如果你剛剛接觸Python,那么建立空數(shù)組可能對你來說是一個(gè)很好的起點(diǎn)。