4 回答

TA貢獻(xiàn)2037條經(jīng)驗(yàn) 獲得超6個(gè)贊
這個(gè)是根據(jù)實(shí)際情況來(lái)決定的,如果你的數(shù)組是追加一個(gè)元素的可以不用定義長(zhǎng)度,如果你初始化一個(gè)列表然后要修改其中的值的話,就要定義長(zhǎng)度了。
拓展資料
Python, 是一種面向?qū)ο蟮慕忉屝陀?jì)算機(jī)程序設(shè)計(jì)語(yǔ)言,由荷蘭人Guido van Rossum于1989年發(fā)明,第一個(gè)公開(kāi)發(fā)行版發(fā)行于1991年。
Python是純粹的自由軟件, 源代碼和解釋器CPython遵循 GPL(GNU General Public License)協(xié)議。Python語(yǔ)法簡(jiǎn)潔清晰,特色之一是強(qiáng)制用空白符(white space)作為語(yǔ)句縮進(jìn)。
Python具有豐富和強(qiáng)大的庫(kù)。能夠把用其他語(yǔ)言制作的各種模塊(尤其是C/C++)很輕松地聯(lián)結(jié)在一起。

TA貢獻(xiàn)1898條經(jīng)驗(yàn) 獲得超8個(gè)贊
視情況而定
如果你的數(shù)組是追加一個(gè)元素的可以不用定義長(zhǎng)度
如果你初始化一個(gè)列表然后要修改其中的值的話,就要定義長(zhǎng)度了。
舉個(gè)例子吧
a = []
for i in range(10):
a.append(i)
print a
b = [0 for i in range(10)] #也可以b = [0]*10
for i in range(10):
b[i]=i
print b
添加回答
舉報(bào)