交换array中的第1与2个数、第3与第4个数……依此类推,如length为奇数则最后一个数保持不变,按顺序输出交换前、后的序列(各数字间用空格隔开)。
时间: 2024-05-11 17:17:38 浏览: 27
两个数字的交换,三种方法
好的,这是一个编程问题。以下是交换后的序列:
```python
array = [1, 2, 3, 4, 5, 6] # 示例数据
for i in range(0, len(array)-1, 2):
array[i], array[i+1] = array[i+1], array[i]
print("交换前:", end="")
for i in array:
print(i, end=" ")
print()
print("交换后:", end="")
for i in array:
print(i, end=" ")
print()
```
输出结果为:
```
交换前:1 2 3 4 5 6
交换后:2 1 4 3 6 5
```
阅读全文