在 Python 中,讀取數(shù)組或列表可以使用以下語(yǔ)法:
array = [1, 2, 3, 4, 5] for num in array: print(num)
上述代碼中,我們使用了一個(gè)數(shù)組(array)并使用 for 循環(huán)來(lái)迭代數(shù)組中的每個(gè)元素(num),并將其打印出來(lái)。如果數(shù)組中存儲(chǔ)的是字符串,可以用相同的方法來(lái)讀取。例如:
names = ['Alice', 'Bob', 'Charles'] for name in names: print(name)
這樣就會(huì)將數(shù)組中的每個(gè)字符串打印出來(lái)。也可以使用 while 循環(huán)來(lái)遍歷數(shù)組,方法如下:
array = [1, 2, 3, 4, 5] index = 0 while index< len(array): print(array[index]) index += 1
上述代碼中,我們首先使用一個(gè) index 變量來(lái)表示數(shù)組中的索引位置(從 0 開(kāi)始),然后使用 while 循環(huán)來(lái)迭代索引位置,直到數(shù)組的長(zhǎng)度。在循環(huán)體中,我們使用索引位置來(lái)讀取數(shù)組中的每個(gè)元素,并將其打印出來(lái)。
在 Python 中,讀取二維數(shù)組可以使用嵌套循環(huán)來(lái)完成。例如,如果有一個(gè) 3x3 的二維數(shù)組,可以使用以下方法遍歷整個(gè)數(shù)組:
array = [[1, 2, 3], [4, 5, 6], [7, 8, 9]] for row in array: for num in row: print(num)
以上代碼中,我們使用一個(gè)二維數(shù)組(array)并使用雙重循環(huán)來(lái)遍歷整個(gè)數(shù)組。首先,我們使用外層循環(huán)遍歷每行數(shù)組,然后使用內(nèi)層循環(huán)遍歷每行中的每個(gè)元素,并將其打印出來(lái)。