请实现一个函数,把字符串中的每个空格替换成"%20"
。
数据范围
0≤0≤ 输入字符串的长度 ≤1000≤1000。
注意输出字符串的长度可能大于 10001000。
样例
输入:"We are happy."
输出:"We%20are%20happy."
把输入的数据放入字典,直接插入然后删除
class Solution:
def replaceSpace(self, s: str) -> str:
"""
:type s: str
:rtype: str
"""
dict = []
dict = list(s)
for i, char in enumerate(s_dict):
if char == ' ':
dict.pop(i)
dict.insert(i, '%20')
sstr = [str(j) for j in dict]
str2 = ''.join(sstr)
return str2