首页 > 编程语言 > 详细

乐哥学AI_Python(二):Numpy索引,切片,常用函数

时间:2017-11-04 16:04:21      阅读:369      评论:0      收藏:0      [点我收藏+]

Numpy的索引和切片

ndarray对象的内容可以通过索引和切片查看和修改。

索引:ndarray对象中的元素索引基于0开始

切片:对数组里某个片段区域的描述

数组的切片也可以理解为原始数组的局部视图,都是指向内存中的原始数组,所以不同于列表复制,切片上的修改都会直接反映到原始数组上

 

索引切片的实例代码演示:

技术分享

 Numpy常用函数的代码演示:

技术分享

Numpy的置换函数transpose、T和swapaxes演示与区别

T适用于一、二维数组

arr = np.arange(12).reshape(3,4)#生成一个3行4列的数组
print(arr)
print(arr.T)

技术分享

transpose是可以理解为是对于数据shape属性的操作以及转换,实例代码如下

技术分享

swapaxes接收的参数是一对轴编号,进行轴对换操作

技术分享

 

Numpy的矩阵运算函数这篇就不做演示了有兴趣可以去了解一下

(另外Numpy的进阶篇会作为拓展篇追加在后面)

下一篇:乐哥学AI_Python(一):Pandas基础知识

 

乐哥学AI_Python(二):Numpy索引,切片,常用函数

原文:http://www.cnblogs.com/ai-lzl/p/AI0002.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!