python中numpy库常用函数
Numpy是Python中一个重要的科学计算库,它提供了许多常用的函数,可以方便地进行数值计算、数组操作、线性代数、傅里叶变换等操作。本文将介绍Numpy库中常用的函数。
1. numpy.arraylinspace函数python
numpy.array是Numpy中最基本的数组创建函数,它可以将Python列表、元组等序列转换为Numpy数组。例如:
```python
import numpy as np
a = np.array([1, 2, 3])
print(a)
```
输出结果为:
```
[1 2 3]
```
2. s
s可以创建一个指定形状的全0数组。例如:
```python
import numpy as np
a = np.zeros((2, 3))
print(a)
```
输出结果为:
```
[[0. 0. 0.]
[0. 0. 0.]]
```
3. s
s可以创建一个指定形状的全1数组。例如:
```python
import numpy as np
a = np.ones((2, 3))
print(a)
```
输出结果为:
```
[[1. 1. 1.]
[1. 1. 1.]]
```
4. numpy.arange
numpy.arange可以创建一个指定范围内的等差数列。例如:
```python
import numpy as np
a = np.arange(0, 10, 2)
print(a)
```
输出结果为:
```
[0 2 4 6 8]
```
5. numpy.linspace
numpy.linspace可以创建一个指定范围内的等间隔数列。例如:
```python
import numpy as np
a = np.linspace(0, 1, 5)
print(a)
```
输出结果为:
```
[0. 0.25 0.5 0.75 1. ]
```
6. numpy.random.rand
numpy.random.rand可以创建一个指定形状的随机数数组。例如:
```python
import numpy as np
a = np.random.rand(2, 3)
print(a)
```
输出结果为:
```
[[0.12345678 0.23456789 0.3456789 ]
[0.45678901 0.56789012 0.67890123]]
```
7. shape
shape可以改变数组的形状。例如:
```python
import numpy as np
a = np.arange(0, 6)
b = a.reshape((2, 3))
print(b)
```
输出结果为:
```
[[0 1 2]
[3 4 5]]
```
8. anspose
anspose可以对数组进行转置操作。例如:
```python
import numpy as np
a = np.array([[1, 2], [3, 4]])
b = np.transpose(a)
print(b)
```
输出结果为:
```
[[1 3]
[2 4]]
```
9. numpy.dot
numpy.dot可以进行矩阵乘法操作。例如:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论