题解 | #句子逆序#
句子逆序
https://www.nowcoder.com/practice/48b3cb4e3c694d9da5526e6255bb73c3
a = input() wordlist = [] index = 0 for i in range(0, len(a)): if a[i] == " ": wordlist.append(a[index:i]) index = i elif a[index] == " ": # 如果考虑多个空格的情况就把这这段加上 # wordlist.append(" ") index = i wordlist.append(a[index:]) start, end = 0 , len(wordlist)-1 # Reverse while start < end: wordlist[start], wordlist[end] = wordlist[end], wordlist[start] start += 1 end -= 1 print(*wordlist)