数组生成函数|学习笔记

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

开发者学堂课程【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

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

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

相关文章
|
8月前
|
算法 前端开发
2649. 嵌套数组生成器
2649. 嵌套数组生成器
41 0
|
5月前
|
算法 Python
python函数递归和生成器
python函数递归和生成器
|
6月前
|
语音技术 Python
语音识别,range语句,range语句=生成数字序列,for循环临时变量作用域,for循环临时变量作用域,for循环的变量作用域只能在for内部用,for循环的嵌套使用,for循环打印九九乘法表
语音识别,range语句,range语句=生成数字序列,for循环临时变量作用域,for循环临时变量作用域,for循环的变量作用域只能在for内部用,for循环的嵌套使用,for循环打印九九乘法表
|
8月前
|
C语言
【汇编语言实战】输出二维数组中特定元素
【汇编语言实战】输出二维数组中特定元素
41 0
|
8月前
|
C语言
【汇编语言实战】输出数组中特定元素
【汇编语言实战】输出数组中特定元素
64 0
|
8月前
|
编译器 C++ 索引
C learning_13 操作符前篇(条件操作符、 逗号表达式、 下标引用、函数调用和结构成员、 表达式求值)
C learning_13 操作符前篇(条件操作符、 逗号表达式、 下标引用、函数调用和结构成员、 表达式求值)
|
8月前
|
存储 Java 索引
【Java数组】数组定义 | 初始化赋值 | 数组练习题
【Java数组】数组定义 | 初始化赋值 | 数组练习题
【数组&&字符串&&宏练习题】
【数组&&字符串&&宏练习题】
79 0
|
C语言
c 语言 数组(一维)做函数参数
函数调用时,实参是给形参初始化,所以,实参传递什么类型的数据,形参就以什么类型去接住。比如一维数组,如下: 函数 fun1 传递 a, 因为数组名就是数组的首地址,所以用 ***int * p***形参。
116 0
|
开发者 索引 Python
常用生成函数|学习笔记
快速学习常用生成函数
102 0

热门文章

最新文章