文章目录
数组的操作
- list ====== 特殊的数组
数组和列表的区别:- 数组: 存储的时同一种数据类型;
- list:容器, 可以存储任意数据类型;
一维数组和数组的计算:
# 一维数组和数组的计算
a = [1, 2, 3, 4]
b = [2, 3, 4, 5]
# 一维数组相加
add = lambda x: x[0] + x[1]
# [(1,2), (2,3), (3,4), (4,5)]
print([add(item) for item in zip(a, b)])
# 一维数组相乘
mul = lambda x: x[0] * x[1]
# [(1,2), (2,3), (3,4), (4,5)]
print([mul(item) for item in zip(a, b)])
numpy操作创建数组(矩阵)
NumPy系统是Python的一种开源的数值计算扩展。这种工具可用来存储和处理大型矩阵,比Python自身的嵌套列表(nested list structure)结构要高效的多(该结构也可以用来表示矩阵(matrix))。
- Numpy的学习内容:
- 什么是numpy?
- numpy基础概念
- numpy常用的方法
- numpy常用的统计方法