帮我写一下python中的numpy库经常用的代码以及他的输出内容是什么都写出来
时间: 2024-09-22 10:10:19 浏览: 69
卷积神经网络实现手写数字识别(纯numpy实现)-python卷积神经网络代码.zip
NumPy是Python中用于处理大型数组和矩阵的重要库,它提供了一系列强大的数学函数。以下是使用NumPy的一些常见操作及其示例:
1. 导入NumPy模块:
```python
import numpy as np
```
2. 创建一维数组(如整数列表):
```python
arr1 = np.array([1, 2, 3, 4, 5])
print(arr1)
```
输出:
```
[1 2 3 4 5]
```
3. 创建二维数组(矩阵):
```python
arr2 = np.array([[1, 2], [3, 4]])
print(arr2)
```
输出:
```
[[1 2]
[3 4]]
```
4. 数组的基本操作:索引、切片和形状:
```python
# 索引第一个元素
element = arr1[0]
print(element)
# 切片获取子数组
slice = arr2[0:2, 0:1]
print(slice)
# 获取数组形状
shape = arr1.shape
print(shape)
```
输出:
- element: 1
- slice: [[1]]
- shape: (5,)
5. 数组计算:加法和求和:
```python
sum_array = arr1 + arr2
array_sum = np.sum(arr1)
print(sum_array)
```
输出:
- sum_array: [[2 4]
[4 6]]
- array_sum: 15
阅读全文