NumPy 中的 ravel函数

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

此函数返回一个展平的一维数组,仅在需要时才进行复制,返回的数组将具有与输入数组相同的类型,该函数采用一个参数。

numpy.ravel(a, order)

构造函数采用以下参数。

Sr.No. Parameter & 描述
1

order

无涯教程网

'C':行主行(默认值。'F':列主行'A':按列主行顺序展平,如果a在内存中是连续的Fortran,则按行大写顺序进行;否则'K':按元素顺序进行展平发生在内存中

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

来源:LearnFk无涯教程网

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

print 'The original array is:' 
print a 
print '\n'  

print 'After applying ravel function:' 
print a.ravel()  
print '\n' 

print 'Applying ravel function in F-style ordering:' 
print a.ravel(order = 'F')

其输出如下-

The original array is:
[[0 1 2 3]
 [4 5 6 7]]

After applying ravel function:
[0 1 2 3 4 5 6 7]

Applying ravel function in F-style ordering:
[0 4 1 5 2 6 3 7]

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

技术教程推荐

深入剖析Kubernetes -〔张磊〕

软件工程之美 -〔宝玉〕

iOS开发高手课 -〔戴铭〕

性能测试实战30讲 -〔高楼〕

分布式协议与算法实战 -〔韩健〕

分布式金融架构课 -〔任杰〕

说透区块链 -〔自游〕

如何讲好一堂课 -〔薛雨〕

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

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