[キー、文字] を含むレコードから生成された配列があります
次元が配列のサイズと配列の幅によって決定される空の行列を作成する関数があります。最初の配列の文字を使用して、このリストに入力する必要があります。今これをコンパイルすると、Noneが得られます。これを別の方法で達成できる方法はありますか
def createArray(size):
return [None] * size
def createMatrix(rows,cols):
m = createArray(rows)
for i in range(rows):
m[i] = createArray(cols)
return m
def fillMatrix(matrix, array):
rows = len(matrix)
cols = len(matrix[0])
arrSpot = 0
for r in range(0,rows,1):
for c in range(0, cols, 1):
matrix[r][c] = array[arrSpot][1]
arrSpot += 1
return