Python习题求帮助!小伙们们看看我!

输入形式】一行字符串,代表名字。单词之间用空格间隔开。

【输出形式】一行字符串,代表名字的标准格式。

【样例输入】Alice betty catherine Davis

【样例输出】Alice B. C. Davis

【样例说明】每个单词首字母大写,中间名字采用缩写

s = input()
l = s.split(' ')

print(l[0] + ' ' + ' '.join([i[0].upper() + '.'  for i in l[1:-1]]) + ' ' + l[-1])