Numpy 基础教程
- Python
- Python的数据类型:整数,浮点数,布尔值和字符串
- 容器
- 列表
- 切片
- 列表推导式
- 循环loops
- 集合
- 集合推到式
from math import sqrt
nums = {int(qurt(x)) for x in range(30)}
print(nums) - 元组--元组是不可变有序列表
d = {(x, x + 1): x for x in range(10)}
print(d[t])
- 集合推到式
- 列表
- 函数def
- 类class
- numpy
- 嵌套数组
- 创建数组的函数
zeros : 创建一个包含所有0的数组
ones : 创建一个包含所有1的数组
full : 创建常量数组
eye : 创建一个2x2的单位矩阵
random : 创建一个充满随机值的数组 - 数组索引
- 切片:数组可能是多维的
a = np.array([[1,2,3,4], [5,6,7,8], [9,10,11,12]])
a[:2,1:3] —— 前2行组成的子数组,第一列和第二列;b是下面形状为(2,2)的数组
prints:
[[2 3]
[6 7]] - 整数数组索引——用另一
- 切片:数组可能是多维的