再举一些其他numpy常用函数的例子
时间: 2023-10-27 13:04:40 浏览: 121
好的,下面再举一些其他常用的NumPy函数的例子:
1. numpy.max():返回数组中的最大值。
```python
import numpy as np
a = np.array([1, 2, 3])
b = np.max(a)
print(b) # 输出:3
```
2. numpy.min():返回数组中的最小值。
```python
import numpy as np
a = np.array([1, 2, 3])
b = np.min(a)
print(b) # 输出:1
```
3. numpy.argmax():返回数组中最大值的索引。
```python
import numpy as np
a = np.array([1, 2, 3])
b = np.argmax(a)
print(b) # 输出:2
```
4. numpy.argmin():返回数组中最小值的索引。
```python
import numpy as np
a = np.array([1, 2, 3])
b = np.argmin(a)
print(b) # 输出:0
```
5. numpy.exp():返回数组中每个元素的指数值。
```python
import numpy as np
a = np.array([1, 2, 3])
b = np.exp(a)
print(b) # 输出:[ 2.71828183 7.3890561 20.08553692]
```
6. numpy.log():返回数组中每个元素的自然对数。
```python
import numpy as np
a = np.array([1, 2, 3])
b = np.log(a)
print(b) # 输出:[0. 0.69314718 1.09861229]
```
7. numpy.sqrt():返回数组中每个元素的平方根。
```python
import numpy as np
a = np.array([1, 4, 9])
b = np.sqrt(a)
print(b) # 输出:[1. 3. 3.]
```
8. numpy.sin():返回数组中每个元素的正弦值。
```python
import numpy as np
a = np.array([0, np.pi/2, np.pi])
b = np.sin(a)
print(b) # 输出:[0.00000000e+00 1.00000000e+00 1.22464680e-16]
```
9. numpy.cos():返回数组中每个元素的余弦值。
```python
import numpy as np
a = np.array([0, np.pi/2, np.pi])
b = np.cos(a)
print(b) # 输出:[ 1.000000e+00 6.123234e-17 -1.000000e+00]
```
10. numpy.random.rand():返回一个给定形状的随机浮点数数组。
```python
import numpy as np
a = np.random.rand(2, 3)
print(a) # 输出:[[0.25983729 0.67431698 0.1705869 ]
# [0.72602691 0.31176403 0.6592616 ]]
```
以上是另外一些常用的NumPy函数及其举例说明。
阅读全文
相关推荐


















