Python numpy.ravel()
Python numpy.ravel()函数返回连续的扁平数组(具有所有输入数组元素且类型相同的1D数组)。只有在需要时才会复制。
语法 :
参数 :
array : [array_like]输入阵列。
order : [C-contiguous, F-contiguous, A-contiguous; optional] C-contiguous顺序在内存中(最后一个索引变化最快)C顺序意味着在数组上操作行上升会稍微快一些 FORTRAN-contiguous顺序在内存中(第一个索引变化最快)。F顺序意味着对列的操作会更快。A’意味着如果阵列在内存中是FORTRAN连续的,则以类似FORTRAN的索引顺序读/写元素,否则以类似C的顺序读/写元素
返回 :
扁平化的数组,其类型与输入数组相同,并按选择顺序排列。
**代码1:显示array.ravel等同于reshape(-1, order=order) **
输出 :
代码2:显示排序操作
输出 :