91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

在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

夏河县| 甘南县| 娱乐| 高安市| 塔河县| 东港市| 台湾省| 大理市| 南京市| 临夏市| 丰镇市| 清丰县| 抚松县| 石门县| 金塔县| 囊谦县| 克什克腾旗| 观塘区| 扎鲁特旗| 慈利县| 淮滨县| 龙山县| 潮州市| 安仁县| 杨浦区| 长丰县| 抚顺县| 巴楚县| 台东县| 汕尾市| 科技| 屏山县| 虹口区| 通辽市| 江达县| 全南县| 宽甸| 定南县| 潞西市| 根河市| 遂平县|