python 里面二维三维数组怎么表示
时间: 2023-08-09 14:00:48 浏览: 162
Python输入二维数组方法
在Python中,可以使用列表(List)来表示二维和三维数组。
对于二维数组,可以使用一个列表中的列表来表示。例如,可以使用以下方式创建一个3行4列的二维数组:
```python
array_2d = [[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]]
```
通过指定行和列的索引,可以访问和修改二维数组中的元素。例如,要访问第2行第3列的元素,可以使用 `array_2d[1][2]`。
对于三维数组,可以使用多个列表中的列表来表示。每个列表中的元素代表一个二维数组。例如,可以使用以下方式创建一个2个3行4列的三维数组:
```python
array_3d = [[[1, 2, 3, 4],
[5, 6, 7, 8],
[9, 10, 11, 12]],
[[13, 14, 15, 16],
[17, 18, 19, 20],
[21, 22, 23, 24]]]
```
通过指定三个索引,可以访问和修改三维数组中的元素。例如,要访问第1个二维数组中的第2行第3列的元素,可以使用 `array_3d[0][1][2]`。
需要注意的是,Python中的列表是动态的,意味着可以根据需要随时添加、删除和修改元素。通过适当的操作,可以实现更复杂的多维数组结构。
阅读全文