NumPy 中的 hsplit函数

首页 / Numpy入门教程 / NumPy 中的 hsplit函数

numpy.hsplit是split()函数的特例,其中axis为1表示水平拆分,而与输入数组的维度无关。

import numpy as np 
a = np.arange(16).reshape(4,4) 

print 'First array:' 
print a 
print '\n'  

print 'Horizontal splitting:' 
b = np.hsplit(a,2) 
print b 
print '\n'

其输出如下-

链接:https://www.learnfk.comhttps://www.learnfk.com/numpy/numpy-hsplit.html

来源:LearnFk无涯教程网

First array:
[[ 0 1 2 3]
 [ 4 5 6 7]
 [ 8 9 10 11]
 [12 13 14 15]]

Horizontal splitting:                                                         
[array([[ 0,  1],                                                             
       [ 4,  5],                                                              
       [ 8,  9],                                                              
       [12, 13]]), array([[ 2,  3],                                           
       [ 6,  7],                                                              
       [10, 11],                                                              
       [14, 15]])] 

祝学习愉快!(内容编辑有误?请选中要编辑内容 -> 右键 -> 修改 -> 提交!)

技术教程推荐

如何做好一场技术演讲 -〔极客时间〕

深入浅出云计算 -〔何恺铎〕

分布式系统案例课 -〔杨波〕

大厂晋升指南 -〔李运华〕

容量保障核心技术与实战 -〔吴骏龙〕

去无方向的信 -〔小麥〕

徐昊 · TDD项目实战70讲 -〔徐昊〕

现代React Web开发实战 -〔宋一玮〕

云原生架构与GitOps实战 -〔王炜〕

好记忆不如烂笔头。留下您的足迹吧 :)