把二维数组放入列表中去
时间: 2023-10-09 14:04:22 浏览: 90
【Python学习-列表-类-循环】【剑指offer】之二维数组中的查找
可以使用列表推导式将二维数组转换为列表,示例如下:
```python
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
lst = [row for row in matrix]
print(lst) # 输出 [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
```
或者使用 `extend` 方法逐行添加到列表中,示例如下:
```python
matrix = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
lst = []
for row in matrix:
lst.extend(row)
print(lst) # 输出 [1, 2, 3, 4, 5, 6, 7, 8, 9]
```
注意:如果你想要的是一个包含所有元素的一维列表,可以使用 `extend` 方法,而不是用列表推导式。
阅读全文