替换空格
替换空格
请实现一个函数,把字符串 s 中的每个空格替换成"%20"。
示例 1:
输入:s = “We are happy.”
输出:“We%20are%20happy.”
思路
利用 join() 函数 连接字符串
- 字符串利用join() 连接字符串数组。将字符串、元组、列表中的元素以指定的字符(分隔符)连接生成一个新的字符串
- 列表利用extend() 向列表尾部追加一个列表,将列表中的每个元素都追加进来,在原有列表上增加,+=也可以实现相同效果
-
append()是向列表尾部追加一个新元素
def replaceSpace(self, s):
res = []
for item in s:
if item == ' ':
res.append('%20')
else:
res.append(item)
return ''.join(res)