输入一行字符串,然后对其进行如下处理。
输入格式:
字符串中的元素以空格或者多个空格分隔。
输出格式:
逆序输出字符串中的所有元素。
然后输出原列表。
然后逆序输出原列表每个元素,中间以1个空格分隔。注意:最后一个元素后面不能有空格。
输入样例:
a b c e f gh
输出样例:
ghfecba
['a', 'b', 'c', 'e', 'f', 'gh']
gh f e c b a
参考代码
s = input().strip() # 读取并去掉左右空格
# 将字符串按空格分隔成列表,并去掉空元素
lst = [elem for elem in s.split(' ') if elem != '']
# 逆序输出所有元素
print(''.join(lst[::-1]))
# 输出原列表
print(lst)
# 逆序输出原列表每个元素(最后一个元素后面没有空格)
print(' '.join(lst[::-1]))