zoukankan      html  css  js  c++  java
  • numpy(二)

      这篇继续来介绍numpy!

      没有看过开篇的朋友,贴出链接:https://www.cnblogs.com/Earth-SmaThing/p/11224252.html

      多维数组的高效性能:

        虽然可以使用[ ]运算符重复对嵌套列表进行索引,但多维数组支持更为自然的索引语法,只需一个[ ]和一组以逗号分隔的索引即可。如下所示:

        

        再比如返回2行4列的array,且值为均值为10,标准差为3的正态分布的随机数,代码如下:

        

        实际上,只要元素的总数不变,数组的形状就可以随时改变。例如想要一个数字从0增加的2*4数组,最简单的方法如下所示:

        

        注意:Numpy数组形状的改变,就像Numpy中的大多数操作一样,改变前后存在相同的记忆。这种操作极大的提升了对向量的操作。

        

        

      多维数组的索引与切片:

        使用多维数组,仍然可以向一维数组一样使用切片,并且多维数组可以在不同维度中混合匹配切片和单个索引。

        

        如果只提供一个索引,那么将得到一个包含该行的维数少的数组,如下所示:

        

        

  • 相关阅读:
    二叉树的下一个节点
    二叉树的对称
    CString,string和char*
    二叉平衡树
    二叉树的深度
    必应首页图片下载
    Git报错:fatal: remote origin already exists.
    sublime text3 自定义代码片段
    atom自定义C++代码片段
    vscode 自定义代码片段(snippets)
  • 原文地址:https://www.cnblogs.com/Earth-SmaThing/p/11224696.html
Copyright © 2011-2022 走看看