1 numpy的ndarray:一种多维数组

a:创建ndarry   注意:np.array会尝试为新建的数组一个合适的数据类型 保存在dtype中

b:嵌套序列转换为一个多维数组

c:输出数据类型

d:创建一个全是0的数组

e:创建一个全是0的3*6的数组

2 ndarray的数据类型

  a:创建的时候指定类型

b:显示转换数据类型---->astype

3 数组与标量之间的运算

a:大小相等数组之间的任何算术运算都会云算应用到元素级

b:数组与标量的云算也会传播到每个元素

注意:不同的数组大小运算叫做广播

4 一维数组基本的索引和切片

a:一维数组 输出某一个元素

b:输出一个范围的元素 其中不包括右边数值

c:同时更改一个范围的数值 同样的不包括右边的数值

5 二维数组切片索引

  a:每个元素将是一个一维数组。记忆方式  看左边是两个]--->二维 哈哈

b:选取其中一个一维数组

c:选取一维数组中的一个元素。。。。两种方式

5 三维数组

    a:arr3d[0]将是一个2*3数组

b:array[1,0]---->第二个2*3数组的第一行数据

6 二维数组的切片的索引

a:arr2d[:2]----->选取二维数组中第三组一维数组

b:arr2d[[1,:2]---->二维数组第二组一维数组的第三元素

c:只有冒号代表选取整个轴  arr2d[:,:1]

7 布尔型索引

假设下面每一个names元素对应data的一行数据

    a:选出对应所有名字'bob'的所有行

    b:切片和缩影混合用

   c:如果选择bob以外的值 使用不等于!=或者负号-,如果需要组合可以使用& |,在布尔数组中没有and or

   d:通过布尔数组设置值 将赋值全部赋值为0

8 花式索引--->利用整数数组进行索引

    a:创建一个8*4数组

     b:选取行子集

           c:倒数选取

最新文章

  1. EF架构~真正被封装的排序方法,支持多列排序
  2. 阻止Ajax多次提交
  3. Hadoop中WritableComparable 和 comparator
  4. 内部使用final参数的原因
  5. sql中truncate 、delete与drop区别
  6. 移动測试技术保护源码!解码全球首款移动端白盒測试工具ThreadingTest (文章转自己主动点科技)
  7. C#:ref和out的联系及区别
  8. 链表中倒数第K个节点
  9. visual studio code, asp.net5, mvc6资料汇总
  10. Java数据类型及其转换&&经常用到的快捷键
  11. javascript 指定绑定函数名称,并且传递参数
  12. C# 《编写高质量代码改善建议》整理&笔记 --(四)资源管理&序列化
  13. 《DRN: A Deep Reinforcement Learning Framework for News Recommendation》强化学习推荐系统
  14. 你有哪些想要分享的 PyCharm 使用技巧?
  15. PS游戏摸拟器ePSXe加速游戏速度方法
  16. web 前端知识体系 网站资源分析
  17. Dll重定向(尚存否?)
  18. Oracle 查看当前数据库版本的方法
  19. Serializable 介绍
  20. 微服务(Microservice)那点事

热门文章

  1. Citrix_XenServer-6.1安装过程详解(转)
  2. JavaScript语言基础9
  3. Django-admin导出到表格
  4. kubernetes调度之pod优先级和资源抢占
  5. java gc小结
  6. 一个经典的比喻( 关于TCP连接API )
  7. 多项式相乘快速算法原理及相应C代码实现---用到fft
  8. Python使用Mysql过程中一些错误
  9. WPF3.5 使用BINDINGGROUP进行实体类和集合验证
  10. 2016/08/18 select