我是靠谱客的博主 愤怒草丛,最近开发中收集的这篇文章主要介绍教你flatten()常用的两种用法介绍用法参考资料,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

介绍

numpy.ndarray.flattern()是用来返回一维数组的函数。

ndarray.flatten(order='C')

用法

常见的order有‘C’,‘F’可以用小写‘c’,‘f’。举个列子说明两种顺序的用法。

import numpy as np

a = np.array([[1,2], [3,4]])

创建一个数组:
( [ 1 , 2 ] [ 3 , 4 ] ) begin{pmatrix} [1,2] \ [3,4] \ end{pmatrix} ([1,2][3,4])

顺序‘C‘,以行的顺序返回数组。

a.flatten('C')
>array([1, 2, 3, 4])

得到下面一维数组:
( 1 2 3 4 ) begin{pmatrix} 1 \ 2 \ 3 \ 4 \ end{pmatrix} 1234
顺序‘F’,以列的顺序返回数组。

a.flatten('F')
>array([1, 3, 2, 4])

得到下面一维数组:
( 1 3 2 4 ) begin{pmatrix} 1 \ 3 \ 2 \ 4 \ end{pmatrix} 1324

参考资料

numpy.ndarray.flatten

最后

以上就是愤怒草丛为你收集整理的教你flatten()常用的两种用法介绍用法参考资料的全部内容,希望文章能够帮你解决教你flatten()常用的两种用法介绍用法参考资料所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(49)

评论列表共有 0 条评论

立即
投稿
返回
顶部