华为机试HJ13句子逆序
题目:
将一个英文语句以单词为单位逆序排放。例如“I am a boy”,逆序排放后为“boy a am I”所有单词之间用一个空格隔开,语句中除了英文字母外,不再包含其他字符
想法:
将输入的字符串通过空格进行分割形成结果列表,将列表逆序输出
input_str = input()
input_list = input_str.split(" ")
result = ""
for i in range(len(input_list)-1, -1, -1):
if i != len(input_list):
result += input_list[i] + " "
else:
result += input_list[i]
print(result)