請寫一個程式允許使用者輸入一句英文句子,去除前後的空白或句點,使用split
分割英文句子成為串列,將串列反轉顯示出來。
#!/usr/bin/env python3
s0 = input("請輸入英文字串:")
s1 = str.strip(str.strip(s0), '.')
lst = s1.split()
rev = lambda lst: (rev (lst[1:]) + lst[:1] if lst else [])
revlst = rev(lst)
print('List style:', revlst)
revstr = ' '.join(map(str, revlst))
print('Sting style:', revstr)