reshape()函數


 

"""

1.當原始數組A[4,6]為二維數組,代表4行6列。
A.reshape(-1,8):表示將數組轉換成8列的數組,具體多少行我們不知道,所以參數設為-1。用我們的數學可以計算出是3行8列
2當原始數組A[4,6]為二維數組,代表4行6列。
A.reshape(3,-1):表示將數組轉換成3行的數組,具體多少列我們不知道,所以參數設為-1。用我們的數學可以計算出是3行8列

"""
import numpy as np
a=np.arange(24)
print(a)
b=a.reshape(3,-1)
print(b)
c=a.reshape(-1,8)
print(c)

d=a.reshape(2,3,2,2)
print(d)

 

參考:https://www.jianshu.com/p/04a408c3528b

 


免責聲明!

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



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