在Python中,二维数组通常被称为列表的列表(list of lists)。以下是几种定义二维数组的方法:
使用嵌套列表
```python
定义一个2x3的二维数组
array_2d = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
```
使用列表推导式
```python
定义一个3x3的二维数组
array_2d = [[i + j 3 for i in range(1, 4)] for j in range(3)]
```
使用列表的append方法
```python
定义一个2x3的二维数组
array_2d = []
for i in range(2):
array_2d.append([1, 2, 3])
```
使用NumPy库
虽然NumPy不是Python的标准库,但它是处理多维数组的一个非常强大的工具。以下是如何使用NumPy定义一个二维数组:
```python
import numpy as np
定义一个2x3的二维数组
array_2d = np.array([[1, 2, 3], [4, 5, 6]])
```
以上是几种常见的定义二维数组的方法。根据具体的应用场景,可以选择最合适的方法。