请实现一个函数,将一个字符串中的每个空格替换成“%20”。

例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。

需要注意的是

有可能是

“ We Are Happy”

“We Are Happy ”

或者

“We      Are       Happy”

所有的空格必须一一对应,全部更换

 

有两种办法

第一种,一一替换

class Solution:
    def replaceSpace(self , s ):
        narray = ""
        for ch in iter(s):
            if(ch == " "):
                narray += "%20"
            else:
                narray += ch
        return narray
        # write code here

第二种,直接 replace( a, b)

class Solution:
    def replaceSpace(self , s ):
        return s.replace(" ", "%20")