数组:数组是用于储存多个相同类型数据的集合。数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按有序的形式组织起来的一种形式。 这些有序排列的同类数据元素的集合称为数组
数组产生的原因
- 1、列表无法实现高效的数学运算
- 2、列表计算过程占用内存大
数组的优点
- 1、可以在NUMPY实现高效的四则运算
- 2、方便进行多维的运算
数组的特点
- 1、同一数组中的数据类型必须相同
- 2、数组的运算中遵循广播机制
1、数组的创建
## 数组的创建
import numpy as np
##创建示例1
arr=np.array([1,2,3,4,5])
print(arr)
##创建示例2
list1=[5,6,7,8]
list2=[9,10]
arr1=np.array(list1+list2)
print(arr1)
output |
---|
[1 2 3 4 5] |
[ 5 6 7 8 9 10] |
2、指定数组元素类型
## 指定为浮点型
arr_float=np.