numpy库常用的创建数组函数
numpy是Python中最常用的科学计算库之一,它提供了许多用于创建数组的函数。在本文中,我们将介绍numpy中最常用的创建数组函数,并提供一些示例来说明它们的用法。
1. numpy.array()
numpy.array()是numpy中最基本的创建数组的函数。它接受一个序列(列表、元组等)作为输入,并返回一个numpy数组。下面是一个示例:
```python
import numpy as np
a = np.array([1, 2, 3])
print(a)
```
输出:
```
[1 2 3]
```
2. s()
s()函数可以创建一个指定形状的全0数组。它接受一个形状元组作为输入,并返回一个全0数组。下面是一个示例:
```python
import numpy as np
a = np.zeros((2, 3))
print(a)
```
输出:
```
[[0. 0. 0.]
[0. 0. 0.]]
```
3. s()
s()函数可以创建一个指定形状的全1数组。它接受一个形状元组作为输入,并返回一个全1数组。下面是一个示例:
```python
import numpy as np
a = np.ones((2, 3))
print(a)
```
输出:
```
[[1. 1. 1.]
[1. 1. 1.]]
```
4. numpy.full()
numpy.full()函数可以创建一个指定形状的数组,并用指定的值填充它。它接受一个形状元组和一个填充值作为输入,并返回一个填充后的数组。下面是一个示例:
```python
import numpy as np
a = np.full((2, 3), 5)
print(a)
```
输出:
```
linspace numpy[[5 5 5]
[5 5 5]]
```
5. ()
()函数可以创建一个指定大小的单位矩阵。它接受一个整数作为输入,并返回一个单位矩阵。下面是一个示例:
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论