python 列向量
时间: 2023-06-30 21:07:12 浏览: 137
向量表示-python读取mat文件并转为csv文件的实例
在 Python 中,可以使用列表(list)或 NumPy 数组来表示列向量。以下是使用列表和 NumPy 数组定义列向量的例子:
使用列表:
```python
v = [1, 2, 3, 4] # 定义列向量
```
使用 NumPy 数组:
```python
import numpy as np
v = np.array([[1], [2], [3], [4]]) # 定义列向量
```
可以使用 `len()` 函数获取列表的长度,也可以使用 `.shape` 属性获取 NumPy 数组的形状。对于上述的例子,可以这样获取列向量的长度和形状:
```python
print(len(v)) # 输出 4
print(v.shape) # 输出 (4, 1)
```
注意,在 NumPy 中,一维数组默认是行向量,因此需要使用 `np.newaxis` 或 `reshape()` 函数将其转换为列向量。
阅读全文