亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

在python中怎么創建指定大小的多維數組方式

發布時間:2021-06-07 11:58:39 來源:億速云 閱讀:399 作者:小新 欄目:開發技術

這篇文章主要為大家展示了“在python中怎么創建指定大小的多維數組方式”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“在python中怎么創建指定大小的多維數組方式”這篇文章吧。

python中創建指定大小的二維數組,有點像C++中進行動態申請內存創建數組,不過相比較而言,python中更為簡單一些。

創建n行m列的二維數組:

n = 2

m = 3

matrix = [None]*2

for i in range(len(matrix)):

matrix[i] = [0]*3

print(matrix)

當然也可以使用list comprehension的方式創建:

n = 2

m = 3

matrix = [[0]*m for i in range(n)]

print(matrix)

matrix[0][0] = 1

print(matrix)

對于創建三維甚至三維以上的數組,建議使用第一種方法,依次確定最高維、次高維以及最后一維,如果使用list comprehension會產生淺拷貝的問題。

n = 2

m = 3

k = 4

matrix = [None]*2

for i in range(len(matrix)):

matrix[i] = [0]*3

print(matrix)

 
for i in range(n):

for j in range(m):

matrix[i][j] = [1]*k

 
print(matrix)

以上是“在python中怎么創建指定大小的多維數組方式”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

三都| 台江县| 文成县| 定陶县| 中山市| 博兴县| 犍为县| 邢台县| 师宗县| 石首市| 电白县| 昌都县| 额敏县| 汉源县| 麻江县| 合江县| 峨眉山市| 柘荣县| 淮安市| 门头沟区| 南木林县| 巧家县| 贞丰县| 景泰县| 平泉县| 清远市| 克拉玛依市| 启东市| 富平县| 富宁县| 新绛县| 扬中市| 沙坪坝区| 综艺| 达孜县| 铅山县| 阳城县| 皋兰县| 华安县| 岳普湖县| 封开县|