字符串变形

last modify

字符串变形_牛客题霸_牛客网

问题简述

对于一个长度为 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)

Last updated