python对数组的基本操作_Python——ndarray多维数组基本操作(1)
时间: 2023-11-15 09:04:20 浏览: 148
好的,我知道了。关于Python对数组的基本操作,可以使用NumPy库中的ndarray(多维数组)进行处理。以下是一些常见的ndarray操作:
1. 创建数组
使用np.array()函数创建数组,可以传入一个列表或元组。
例如:
```
import numpy as np
a = np.array([1, 2, 3])
b = np.array((4, 5, 6))
print(a) # [1 2 3]
print(b) # [4 5 6]
```
2. 数组属性
使用.shape查看数组的形状,.dtype查看数组元素的数据类型,.size查看数组元素的个数。
例如:
```
import numpy as np
a = np.array([[1, 2], [3, 4], [5, 6]])
print(a.shape) # (3, 2)
print(a.dtype) # int32
print(a.size) # 6
```
3. 数组切片
使用数组索引或切片对数组进行访问。
例如:
```
import numpy as np
a = np.array([1, 2, 3, 4, 5])
print(a[2]) # 3
print(a[1:4]) # [2 3 4]
```
4. 数组运算
可以使用+、-、*、/等运算符对数组进行运算。
例如:
```
import numpy as np
a = np.array([1, 2, 3])
b = np.array([4, 5, 6])
c = a + b
print(c) # [5 7 9]
```
以上是一些基本的ndarray操作,希望对你有所帮助。
阅读全文