任务描述
本关任务:程序将测试数据已经读入列表中(end为结束标志,不是列表元素)
请编写程序将列表中第一个元素与最后一个元素(end之前)互换,并逆序打印所有列表元素。
测试说明
例如:
测试数据为:
abc
def
123
456
789
end
输出应为:
abc
456
123
def
789
#此段程序为循环读入测试数据到列表ls中,阅读但不要修改
ls=[ ] #创建列表ls
item=input() #读入第一个测试数据
while item!="end": #判断是否结尾
ls.append(item) #加入到ls中
item=input() #再读一个数据
#### begin,请在此编程实现功能 ##
length=len(ls)
tmp=ls[0]
ls[0]=ls[length-1]
ls[length-1]=tmp
ls=ls[::-1]
for i in ls:
print(i)
#### end #########