python怎么按行输出二维数组
时间: 2023-09-22 18:08:01 浏览: 86
Python输入二维数组方法
在 Python 中,我们可以使用循环语句按行输出二维数组。以下是一个示例代码:
```python
# 定义一个二维数组
arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 按行输出二维数组
for i in range(len(arr)):
print(arr[i])
```
输出结果为:
```
[1, 2, 3]
[4, 5, 6]
[7, 8, 9]
```
此外,我们还可以使用 numpy 库中的 `numpy.ndarray.tolist()` 方法将二维数组转换为列表,然后再按行输出。代码示例如下:
```python
import numpy as np
# 定义一个二维数组
arr = np.array([[1, 2, 3], [4, 5, 6], [7, 8, 9]])
# 将二维数组转换为列表
arr_list = arr.tolist()
# 按行输出二维数组
for i in range(len(arr_list)):
print(arr_list[i])
```
输出结果与上面的示例代码相同。
阅读全文