class Solution: def replaceSpace(self, s: str) -> str: res = [] for c in s: if c == ' ': res.append("%20") else: res.append(c) return "".join(res) 作者:jyd 链接:https://leetcode.cn/problems/ti-huan-kong-ge-lcof/solution/mian-shi-ti-05-ti-huan-kong-ge-ji-jian-qing-xi-tu-/ 来源:力扣(LeetCode) 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
时间: 2024-04-08 21:36:09 浏览: 92
leetcode走楼梯-LC-solution:LC-解决方案
这段代码是一个解决替换字符串中的空格问题的函数。函数接受一个字符串s作为参数,并返回替换空格后的字符串。
函数使用一个空列表res来存储替换后的字符。遍历字符串s的每个字符,如果字符是空格,则将"%20"添加到res中,否则将字符本身添加到res中。
最后,使用join函数将res中的字符连接成一个字符串并返回。这样就完成了替换空格的操作。
阅读全文