我正在嘗試創建一個功能來滿足標題的要求。不使用除范圍、len 或 append 之外的任何函式。該函式將獲取二維陣列的維度輸入以及比例因子,然后回傳一個按比例因子縮放的二維陣列乘法表。
我嘗試了各種不同的代碼,但因為它們在測驗用例上回傳 0 進度而將它們排除在外。
uj5u.com熱心網友回復:
如果要將輸出作為二維陣列,可以使用:
def MatrixTable(width, height, scaling_factor):
return [[w*h*scaling_factor for w in range(1, width 1)] for h in range(1, height 1)]
MatrixTable(5, 3, 1)
輸出:
[[1, 2, 3, 4, 5], [2, 4, 6, 8, 10], [3, 6, 9, 12, 15]]
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/456435.html
上一篇:NumpyValueError:形狀(4,4)和(3,)未對齊:4(dim1)!=3(dim0)
下一篇:在foreach回圈中爆炸()
