numpy.recarray.flatten# 方法 recarray.flatten(order='C')# 傳回一個壓縮成一維數組的副本。 參數: 命令{『C』, 『F』, 『A』, 『K』},可選『C』 表示以行優先(C 風格)順序展開。 『F』 表示以列優先(Fortran 風格)順序展開。 『A』 表示如果 `a』 在記憶體中是 Fortran 連續的,則按列優先順序展開;否則按行優先順序展開。 『K』 表示以元素在記憶體中出現的順序展開 `a』。預設值為 『C』。 回傳值: yndarray輸入數組的副本,扁平化為一維數組。 也參考 :obj:`ravel』傳回一個扁平化的陣列。 :obj:`扁平』數組上的一維扁平迭代器。 範例 Try it in your browser! >>> 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]) Go BackOpen In Tab