当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Python Numpy ndarray.flatten()用法及代码示例


numpy.ndarray.flatten()函数返回折叠为一维的数组副本。

用法: numpy.ndarray.flatten(order=’C’)

参数:
order :[{'C','F','A','K'},可选]'C'表示以行主(C-style)顺序展平。 “ F”表示按列大(Fortran样式)的顺序展平。 “ A”表示如果a在内存中是连续的,则按列优先顺序进行展平,否则按行优先进行展平。 “ K”表示按元素在内存中出现的顺序展平a。默认值为“ C”。



Return :[ndarray]输入数组的副本,展平为一个维度。

代码1:

# Python program explaining 
# numpy.ndarray.flatten() function 
  
# importing numpy as geek  
import numpy as geek 
  
arr = geek.array([[5, 6], [7, 8]]) 
  
gfg = arr.flatten() 
  
print( gfg )

输出:

[5 6 7 8]


代码2:

# Python program explaining 
# numpy.ndarray.flatten() function 
  
# importing numpy as geek  
import numpy as geek 
  
arr = geek.array([[5, 6], [7, 8]]) 
  
gfg = arr.flatten('F') 
  
print( gfg )

输出:

[5 6 7 8]



相关用法


注:本文由纯净天空筛选整理自sanjoy_62大神的英文原创作品 Numpy ndarray.flatten() function | Python。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。