溫馨提示×

python二維數(shù)組創(chuàng)建的方法是什么

小億
165
2024-01-30 14:06:56
欄目: 編程語言

在Python中,可以使用列表嵌套的方式創(chuàng)建二維數(shù)組。下面是幾種常見的創(chuàng)建二維數(shù)組的方法:

  1. 使用列表推導(dǎo)式創(chuàng)建二維數(shù)組:
array = [[0 for _ in range(cols)] for _ in range(rows)]

這里使用了兩個循環(huán),第一個循環(huán)用于創(chuàng)建行數(shù),第二個循環(huán)用于創(chuàng)建每行的列數(shù)。

  1. 使用循環(huán)和空列表創(chuàng)建二維數(shù)組:
array = []
for _ in range(rows):
    row = [0] * cols
    array.append(row)

這里使用了一個循環(huán)來創(chuàng)建行數(shù),然后在每行中使用乘法運(yùn)算符創(chuàng)建列數(shù)。

  1. 使用numpy庫創(chuàng)建二維數(shù)組:
import numpy as np
array = np.zeros((rows, cols))

這里使用了numpy庫的zeros函數(shù)創(chuàng)建一個指定行數(shù)和列數(shù)的二維數(shù)組,初始值為0。

無論使用哪種方法,創(chuàng)建完二維數(shù)組后,可以通過索引訪問和修改數(shù)組中的元素。例如,要訪問二維數(shù)組的第i行第j列的元素,可以使用array[i][j]。

0