a= ['magnetic', 'resonance' ,'imaging']使用循环得到b =['imaging','resonance imaging']
时间: 2023-12-05 08:05:21 浏览: 73
使用循环的答案.c
可以使用一个 `for` 循环遍历列表 `a`,并将相邻的元素拼接成一个字符串,将这些字符串添加到一个新列表 `b` 中。代码如下:
```
a = ['magnetic', 'resonance', 'imaging']
b = []
for i in range(len(a)-1):
b.append(a[i+1] + ' ' + a[i])
b.reverse() # 将列表翻转,得到 ['imaging', 'resonance imaging']
print(b)
```
输出结果为 `['imaging', 'resonance imaging']`。注意,由于 `b` 列表中的元素顺序与 `a` 中的顺序相反,因此需要在循环结束后使用 `reverse()` 方法将列表翻转。
阅读全文