python向量初始化
时间: 2024-07-10 16:00:18 浏览: 94
Python中类的初始化特殊方法
在 Python 中,向量(或称为列表)可以通过多种方式进行初始化。以下是几种常见的初始化方法:
1. 列表字面量:你可以直接创建一个包含元素的列表,例如:
```python
vector = [1, 2, 3, 4, 5]
```
2. 空列表:如果想要一个空列表,可以使用 `[]`:
```python
vector = []
```
3. 集合推导式:可以用简洁的方式生成一个列表,比如从 0 到 9 的平方:
```python
vector = [i**2 for i in range(10)]
```
4. 初始化器表达式:对于固定长度的向量,可以使用 `numpy` 库来创建,如:
```python
import numpy as np
vector = np.array([1, 2, 3])
```
5. 用列表生成式初始化:生成器表达式可以用于创建动态的序列,如:
```python
vector = [i for i in range(10) if i % 2 == 0]
```
阅读全文