数据类型及数组创建
商比 健姆枫
这个作者很懒,什么都没留下…
展开
-
Task04:数学函数及逻辑函数(3天)
学习目标: Task04:数学函数及逻辑函数(3天) 学习内容: 向量化和广播 向量化和广播这两个概念是 numpy 内部实现的基础。有了向量化,编写代码时无需使用显式循环。这些循环实际上不能省略,只不过是在内部实现,被代码中的其他结构代替。向量化的应用使得代码更简洁,可读性更强,也可以说使用了向量化方法的代码看上去更“Pythonic”。 广播(Broadcasting)机制描述了 numpy 如何在算术运算期间处理具有不同形状的数组,让较小的数组在较大的数组上“广播”,以便它们具有兼容的形状。并不是所有转载 2020-10-28 19:38:40 · 145 阅读 · 0 评论 -
task03 数组的操作-变形
学习目标: task03 数组的操作-变形 学习内容: 掌握数组的各种操作,比如:更改形状,数组转置,更改维度,数组组合,数组拆分,数组平铺,添加和删除元素等。 学习产出: 数组操作 更改形状 在对数组进行操作时,为了满足格式和计算的要求通常会改变其形状。 numpy.ndarray.shape表示数组的维度,返回一个元组,这个元组的长度就是维度的数目,即 ndim 属性(秩)。 【例】通过修改 shape 属性来改变数组的形状。 import numpy as np x = np.array(转载 2020-10-25 23:58:08 · 85 阅读 · 0 评论 -
Task 1 数据类型及数组创建
学习目标: Task1:数据类型及数组创建(2天): 两天掌握 数据类型及数组创建 # 学习内容: 常量 数据类型 时间日期和时间增量 数组的创建 学习产出: 1.常量 numpy.nan 表示空值。 nan = NaN = NAN 【例】两个numpy.nan是不相等的。 import numpy as np print(np.nan == np.nan) # False print(np.nan != np.nan) # True numpy.isnan(x, *args,转载 2020-10-20 22:40:08 · 170 阅读 · 0 评论