numpy--的split

原创 2018年04月17日 10:50:52

numpy.split 

numpy.splitaryindices_or_sectionsaxis = 0 [source]

将数组拆分为多个子数组。

参数:

ary:ndarray

数组被分成子数组。

indices_or_sections:int或1-D数组

如果indices_or_sections是一个整数N,则该数组将沿着被分成N个相等的数组如果这种分裂是不可能的,则会引发错误。

如果indices_or_sections是排序整数的一维数组,则这些条目指示阵列沿分割的位置。例如, 会,因为,导致[2, 3]axis=0

  • 进制[:2]
  • 进制[2:3]
  • 进制[3:]

如果索引超过了的数组维数,则会返回一个空的子数组。

axis:int,可选

沿其分割的轴,默认为0。

返回:

子阵列:ndarrays列表

子列表的列表。

举:

ValueError异常

如果indices_or_sections以整数形式给出,但分割不会导致相等的分割。


例子

>>> x  =  np arange 9.0 
>>> np split x  3 
[array([0.,1.,2.]),array([3.,4.,5.]),array([6.,7.,8.])]
>>> x  =  np arange 8.0 
>>> np 拆分X  [ 3  5  6  10 ])
[阵列([0,1,2。]),
阵列([3,4]),
阵列([5]),
阵列( [6.,7.]),
数组([],dtype = float64)]

numpy.array_split 

numpy.array_splitaryindices_or_sectionsaxis = 0 [source]

将数组拆分为多个子数组。

请参阅split文档。这些功能之间的唯一区别是,array_split允许 indices_or_sections是整数,它平分轴。对于应该分成n个部分的长度为l的数组,它将返回l%n个大小为l // n + 1的子数组,其余大小为l // n。

也可以看看

split
将数组拆分成多个大小相等的子数组。

例子




版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_35403739/article/details/79971316

Sql in split

  • 2016年05月18日 11:03
  • 761B
  • 下载

C# split 使用方法.docC# split 使用方法.doc

  • 2010年02月02日 15:30
  • 33KB
  • 下载

Numpy--存取数组

import numpy as np #存取元素 #数组元素同列表一样,存在切片的性质 #一维数组 #可以使用太通列表一样的方式对数组元素进行存取 a = np.arange(10)#使...
  • Soleilhao
  • Soleilhao
  • 2017-07-01 16:13:14
  • 201

Python学习笔记--Numpy--对角线

对角线这里,使用与之前不同的导入方法:In [1]:import numpy as np 使用numpy中的函数前,需要加上 np.:In [2]:a = np.array([11,21,31,12,...
  • qq_32187313
  • qq_32187313
  • 2018-04-10 15:42:44
  • 3

split(":")[0]

String a="a:b:c:b" split(":")[0]表示把指定的字符串按照":"来拆分成字符串数组 [0]当然就是拆分出来的数组第一个元素了。...
  • wodegeekworld
  • wodegeekworld
  • 2015-05-19 07:33:37
  • 628

split("|")正确使用方法split("\\|")

在java.lang包中有String.split()方法,返回是一个数组 我在应用中用到一些,给大家总结一下,仅供大家参考: 1、如果用“.”作为分隔的话,必须是如下写法:String.spli...
  • fangqun663775
  • fangqun663775
  • 2014-08-11 13:51:00
  • 3592

split(" ") 和 split(" ", -1) 区别

做实验表明:         1.如果字符串最后一位有值,则没有区别,         2.若干最后n位都是切割符,split(" ")不会继续切分,split(" ", -1)会继续切分 ...
  • wguangliang
  • wguangliang
  • 2016-09-13 16:17:45
  • 10340

shell split 功能实现方法

1.用shell数组实现 #!/bin/bash      str="hello,world,i,like,you,babalala"   arr=(${str//,/ })      for i i...
  • taijianyu
  • taijianyu
  • 2014-01-09 13:04:22
  • 12256

Perl5 split 函数的使用详细讲解

文章来源与:http://perlmaven.com/perl-split 翻译:扬眉剑(GRC)rongchaogao@gmail.com Table of Contents 1 一...
  • gaorongchao1990626
  • gaorongchao1990626
  • 2013-12-30 19:28:29
  • 4860

java中split的坑,用的时候一定要小心

有的时候总觉得split很好用,屡试不爽,但他偶尔也会给你一点小惊喜。1.一些特殊业务场景,对自己拼接出来的字符串使用split分割,假设我们已经知道了这个长度,也许我们会这么写。String ids...
  • sun5769675
  • sun5769675
  • 2015-12-07 13:19:05
  • 12186
收藏助手
不良信息举报
您举报文章:numpy--的split
举报原因:
原因补充:

(最多只允许输入30个字)