数组生成函数|学习笔记

简介: 快速学习数组生成函数

开发者学堂课程【Python 常用数据科学库:数组生成函数】学习笔记,与课程紧密联系,让用户快速学习知识。

课程地址https://developer.aliyun.com/learning/course/546/detail/7468


数组生成函数  

数组生成

In [1]: import numpy as np

np.array([1,2,3])

Out[1]: array([1, 2, 3])

//构造出来一个数组

In [2]: np. arange (10)

Out[2]: array([0, 1, 2, 3, 4, 5, 6, 7, 8, 9])

In [3]: np. arange (2,20, 2)

Out[3]: array([ 2, 4, 6, 8, 10, 12, 14, 16, 18])

In [5]: np.arange (2, 20,2, dtype=np. float32)

Out[5]: array([ 2., 4., 6., 8., 10., 12., 14.,16., 18.], dtype=float32)

In [7]: np. linspace(0,10,50)

//自动算出构造数的间距平均距离,linspace 与 arange 不太一样,arange 里没有尾巴。

//默认是10为底的

In [11]: print (help (np. logspace (10,20)))

//看里面的传递参数

In [14]: x = np. linspace (-10, 10, 5)

X

Out[14]: array([-10., -5., 0., 5.,10.])

In [16]: y = np. linspace(-10,10,5)

y

Out[16]: array([-10., –5., 0., 5., 10.])

In [17]: x, y= np.meshgrid(x,y)

In [18]:x

image.png

In[19]:y

image.png

//构造一个网格,组建一个二维的结构

//构造一个向量,横向量和列向量的构造

相关文章
|
4月前
|
存储
多维数组求和函数
多维数组求和函数
|
7月前
|
机器学习/深度学习 数据处理 C语言
numpy通用函数:快速的逐元素数组函数
numpy通用函数:快速的逐元素数组函数
numpy通用函数:快速的逐元素数组函数
|
1月前
|
存储 C语言 索引
C语言数组求和方法
C语言数组求和方法
55 0
|
7月前
第3章 数组与矩阵——3.1 数组运算(2)
第3章 数组与矩阵——3.1 数组运算(2)
|
7月前
|
存储
第3章 数组与矩阵——3.1 数组运算(1)
第3章 数组与矩阵——3.1 数组运算(1)
|
9月前
|
存储 算法 编译器
学C的第十二天【深入了解数组:一维和二维数组的创建和初始化;一维和二维数组的使用;一维和二维数组在内存中的存储;数组越界;数组作为函数参数;冒泡排序(对数组名的理解)】-2
5.二维数组的使用 操作符 [ ] :下标引用操作符,它其实就是数组访问的操作符,使用两个[ ],访问行和列 二维数组的行和列都是从0开始的
|
C语言
c 语言 数组(一维)做函数参数
函数调用时,实参是给形参初始化,所以,实参传递什么类型的数据,形参就以什么类型去接住。比如一维数组,如下: 函数 fun1 传递 a, 因为数组名就是数组的首地址,所以用 ***int * p***形参。
67 0
|
开发者 索引 Python
常用生成函数|学习笔记
快速学习常用生成函数
61 0
|
Scala 开发者
集合化简的课堂练习 | 学习笔记
快速学习集合化简的课堂练习
81 0