numpy.ndarray.flatten#
方法
- ndarray.flatten(order='C')#
傳回摺疊成一維陣列的複本。
- 參數:
- order{‘C’, ‘F’, ‘A’, ‘K’}, 選填
‘C’ 表示以列為主 (C 風格) 的順序展平。‘F’ 表示以行為主 (Fortran 風格) 的順序展平。‘A’ 表示如果 a 在記憶體中是 Fortran 連續 的,則以行為主的順序展平,否則以列為主的順序展平。‘K’ 表示以元素在記憶體中出現的順序展平 a。預設值為 ‘C’。
- 傳回值:
- yndarray
輸入陣列的複本,展平成一維。
範例
>>> import numpy as np >>> a = np.array([[1,2], [3,4]]) >>> a.flatten() array([1, 2, 3, 4]) >>> a.flatten('F') array([1, 3, 2, 4])