Python中創(chuàng)建二維數(shù)組
二維數(shù)組
二維數(shù)組本質(zhì)上是以數(shù)組作為數(shù)組元素的數(shù)組,即“數(shù)組的數(shù)組”,類型說明符 數(shù)組名[常量表達式][常量表達式]。二維數(shù)組又稱為矩陣,行列數(shù)相等的矩陣稱為方陣。對稱矩陣a[i][j] = a[j][i],對角矩陣:n階方陣主對角線外都是零元素。
Python中創(chuàng)建二維數(shù)組
Python中的列表list可以當做一維數(shù)組使用,但是沒有直接的定義使用二維數(shù)組。如果直接使用a = [][]會產(chǎn)生SyntaxError: invalid syntax語法不正確錯誤。
一般Python中創(chuàng)建二維數(shù)組的方法是使用列表解析的方法
- 列表解析將for循環(huán)和創(chuàng)建新元素的代碼合并成一行,并自動附加新元素
創(chuàng)建一個3行4列的數(shù)組,并初始化數(shù)組元素為1
a = [[1 for j in range(1, 5)] for i in range(1, 4)] print(a)
輸出結(jié)果:

總結(jié)
以上就是這篇文章的全部內(nèi)容了,希望本文的內(nèi)容對大家的學習或者工作具有一定的參考學習價值,謝謝大家對腳本之家的支持。如果你想了解更多相關內(nèi)容請查看下面相關鏈接
相關文章
基于Python實現(xiàn)簡單的人臉識別系統(tǒng)
這篇文章主要介紹了如何通過Python實現(xiàn)一個簡單的人臉識別系統(tǒng),文中的示例代碼講解詳細,對我們學習Python有一定的幫助,感興趣的可以跟隨小編一起試一試2022-01-01
python按順序重命名文件并分類轉(zhuǎn)移到各個文件夾中的實現(xiàn)代碼
這篇文章主要介紹了python按順序重命名文件并分類轉(zhuǎn)移到各個文件夾中,本文通過實例代碼給大家介紹的非常詳細,對大家的學習或工作具有一定的參考借鑒價值,需要的朋友可以參考下2020-07-07
Python plt.imshow函數(shù)及其參數(shù)使用
plt.imshow()是Matplotlib庫中的一個函數(shù),主要用于顯示圖像或矩陣數(shù)據(jù),本文主要介紹了Python plt.imshow函數(shù)及其參數(shù)使用,具有一定的參考價值,感興趣的可以了解一下2024-02-02
Django中使用 Closure Table 儲存無限分級數(shù)據(jù)
對于數(shù)據(jù)量大的情況(比如用戶之間有邀請鏈,有點三級分銷的意思),就要用到 closure table 的結(jié)構(gòu)來進行存儲。這篇文章主要介紹了Django中使用 Closure Table 儲存無限分級數(shù)據(jù),需要的朋友可以參考下2019-06-06

