初始化一个3*3的二维整型数组交换数组第0行和第1行的数据 并在屏幕上打印出交换后的数组
时间: 2024-03-17 17:42:58 浏览: 53
数组的初始化可以通过以下两种方式
好的,以下是初始化一个3*3的二维整型数组交换数组第0行和第1行的数据并在屏幕上打印出交换后的数组的代码示例:
```python
# 初始化一个3*3的二维整型数组
arr = [[1, 2, 3], [4, 5, 6], [7, 8, 9]]
# 打印原始数组
print("原始数组:")
for row in arr:
print(row)
# 交换数组第0行和第1行的数据
arr[0], arr[1] = arr[1], arr[0]
# 打印交换后的数组
print("交换后的数组:")
for row in arr:
print(row)
```
输出结果如下:
```
原始数组:
[1, 2, 3]
[4, 5, 6]
[7, 8, 9]
交换后的数组:
[4, 5, 6]
[1, 2, 3]
[7, 8, 9]
```
注意,这里使用了 Python 中的列表解构赋值语法,将第0行和第1行交换了位置。
阅读全文