python怎么定义二维数组
时间: 2023-09-10 21:15:14 浏览: 173
解决Python二维数组赋值问题
5星 · 资源好评率100%
在 Python 中,可以使用列表(list)来定义二维数组,例如:
```python
# 定义一个 3 行 4 列的二维数组
arr = [[0 for j in range(4)] for i in range(3)]
# 可以通过下标访问元素
arr[0][0] = 1
arr[1][2] = 3
# 输出整个二维数组
print(arr)
```
输出结果为:
```
[[1, 0, 0, 0], [0, 0, 3, 0], [0, 0, 0, 0]]
```
上面的代码中,使用了列表推导式来创建一个 3 行 4 列的二维数组,然后通过下标来访问或修改元素。需要注意的是,这里的二维数组其实是一个嵌套的列表,每个元素都是一个列表。
阅读全文