跳转至

Numpy ndarray . flat()函数| Python

原文:https://www . geeksforgeeks . org/numpy-ndarray-flat-function-python/

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

语法: numpy.ndarray .扁平化(顺序='C ')

参数: 顺序: [{'C ',' F ',' A ',' K'},可选的“' C '表示按行-主(C-style)顺序展平。“f”表示按列长(Fortran 风格)顺序展平。如果在内存中是 Fortran 连续的,则“a”表示按主要列顺序展平,否则按主要行顺序展平。“k”的意思是按照元素在内存中出现的顺序将 a 展平。默认值为“C”。

返回:【n 数组】输入数组的副本,展平到一维。

代码#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]



回到顶部