对于一个长度为 n 字符串,我们需要对它做一些变形。
首先这个字符串中包含着一些空格,就像"Hello World"一样,然后我们要做的是把这个字符串中由空格隔开的单词反序,同时反转每个字符的大小写。
比如"Hello World"变形后就变成了"wORLD hELLO"。
思路
按题意模拟即可;
Python
class Solution:
def trans(self , s: str, n: int) -> str:
ss = s.split(' ')[::-1]
for i in range(len(ss)):
ss[i] = ''.join([c.upper() if c.islower() else c.lower() for c in ss[i]])
return ' '.join(ss)