首页 > 其他分享 >flatten()函数用法

flatten()函数用法

时间:2023-01-10 13:01:03浏览次数:33  
标签:函数 用法 flatten 一维 array numpy

flatten是numpy.ndarray.flatten的一个函数,即返回一个折叠成一维的数组。但是该函数只能适用于numpy对象,即array或者mat,普通的list列表是不行的。
a是个矩阵或者数组,a.flatten()就是把a降到一维,默认是按横的方向降

from numpy import *
a = array([[1,2],[3,4]])
print(a.flatten())
<<<[1 2 3 4]
>>> a.flatten('F')
array([1, 3, 2, 4])  # 按列排序

标签:函数,用法,flatten,一维,array,numpy
From: https://www.cnblogs.com/xinxuann/p/17039841.html

相关文章

  • 【c&c++】C语言 带参数的#define中#和##的基本用法
    1、单#的作用是把参数变成字符串;2、##的作用是连接组合参数名字;废话不多说,看个简洁的例子就明白了#include<iostream.h>usingnamespacestd;#defineTEST0(arg)cou......
  • [C++] std::thread 使用重载函数
    出错代码#include<thread>#include<iostream>#include<utility>#include<vector>#include<string>charreadProcTask(conststd::string&cmd,structtimespe......
  • bzip2 C/C++ 库bzlib.h使用案例:使用实用函数进行压缩/解压缩
    bzip2提供了底层接口,高级接口以及两个实用函数(Utilityfunctions),这两个实用函数在无stdio的环境中也可以使用,它们分别是BZ2_bzBuffToBuffCompress和BZ2_bzBuffToBuffDecomp......
  • ES6-函数参数的默认值
    一.看看怎么用constfn=(x,y=1)=>{returnx*y;//2}fn(2);//x=2,y没有实参使用默认值y=1;二.默认值生效条件:该形参===......
  • mysql COALESCE函数
    COALESCE(value,…)是一个可变参函数,可以使用多个参数。作用:接受多个参数,返回第一个不为NULL的参数,如果所有参数都为NULL,此函数返回NULL;当它使用2个参数时,和IFNULL函数作用......
  • JSTL fn函数使用
    首先,我们要在页面的最上方引用:<%@taglibprefix="fn"uri="http://java.sun.com/jsp/jstl/functions"%>下面是JSTL中自带的方法列表以及其描述:fn:contains(string,subs......
  • Codeforces 1704 F Colouring Game 题解 (结论,SG函数)
    题目链接首先看R和B的数量不等的情况(很多博弈题都是先比较两种物品的数量,相等的情况再用SG函数之类的技巧),结论是R多Alice必赢,B多Bob必赢。证明:来看R比B多的情况,定义两人......
  • 函数的Type Hints
    函数的TypeHints通过变量名:变量类型的写法指定参数的类型通过->返回值类型的写法指定返回值的数据类型#为了简单,这里假设只能处理整数defadd(a:int,b:int)->int......
  • jQuery核心函数和核心对象
    视频jQuery主要结构详解(function(window){varjQuery=function(){returnnewxxx();}window.$=window.jQuery=jQuery;})(window)核心函数和核......
  • c随机数函数
    生成一个随机数1.添加一个随机数种子srand(time(NULL))2.添加头文件<stdlib.h><time.h>3.生成随机数intn=rand()%100(对100取余,生成随机数的范围0-99) ......