python创建array
时间: 2023-12-29 16:05:13 浏览: 121
在 Python 中可以使用 NumPy 库来创建数组。以下是创建数组的几种方法:
1. 使用列表创建数组
```python
import numpy as np
arr = np.array([1, 2, 3, 4, 5])
print(arr)
```
输出:
```
[1 2 3 4 5]
```
2. 创建二维数组
```python
arr = np.array([[1, 2, 3], [4, 5, 6]])
print(arr)
```
输出:
```
[[1 2 3]
[4 5 6]]
```
3. 使用 arange() 函数创建数组
```python
arr = np.arange(1, 10, 2)
print(arr)
```
输出:
```
[1 3 5 7 9]
```
4. 使用 linspace() 函数创建数组
```python
arr = np.linspace(0, 1, num=5)
print(arr)
```
输出:
```
[0. 0.25 0.5 0.75 1. ]
```
5. 创建全零或全一数组
```python
arr1 = np.zeros((2, 3))
arr2 = np.ones((3, 2))
print(arr1)
print(arr2)
```
输出:
```
[[0. 0. 0.]
[0. 0. 0.]]
[[1. 1.]
[1. 1.]
[1. 1.]]
```
这些方法只是 NumPy 中创建数组的几种常见方法,还有许多其他的方法可以用来创建不同类型的数组。
阅读全文