问题描述:
请实现一个函数,将一个字符串中的每个空格替换成“%20”。例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
思路:
之间使用python的join函数通过字符连接生成新的字符串返回。
Python join() 方法用于将序列中的元素以指定的字符连接生成一个新的字符串。
join()方法语法:
str.join(sequence)
参数sequence -- 要连接的元素序列。返回通过指定字符连接序列中元素后生成的新字符串。
# -*- coding:utf-8 -*-
class Solution:
# s 源字符串
def replaceSpace(self, s):
# write code here
s = s.split(" ")
return "%20".join(s)