numpy.ndarray 的行和列進行基本操作


 numpy.ndarray 的行和列進行基本操作
安裝 NumPy 之后,導入它(NumPy 並不是 Python 標准庫的一部分)。
pip install numpy
新建一個 0~11 的整數的 numpy.ndarry,然后把它打印出來。
a = numpy.arange(12)
print a
print type(a)

 看看數組的維度,它是一個一維的、有 12 個元素的數組。

a = numpy.arange(12)
print a.shape

 把數組變成二維的,然后把它打印出來看看。
a = numpy.arange(12)
a.shape = 3, 4
print a

打印出第 2 行。

a = numpy.arange(12)
a.shape = 3, 4
print a[2]

 打印第 2 行第 1 列的元素。

a = numpy.arange(12)
a.shape = 3, 4
print a[2,1]

 把第 1 列打印出來

a = numpy.arange(12)
a.shape = 3, 4
print a[:,1]

 把行和列交換,就得到了一個新數組。

a = numpy.arange(12)
a.shape = 3, 4
a.transpose()
print a

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM