关于#python#的问题:给定一个句子有句号,将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格

给定一个句子有句号,将句子中的单词位置反转,单词用空格分割, 单词之间只有一个空格,前后没有空格。开头大写。
Work hard.-》Hard work.


a="Work hard."
b=a.lower()[:-1].split()
c=' '.join(b[::-1])+'.'
d=c[0].upper()+c[1:]
print(d)