zltzlt 发表于 2020-2-19 20:53:09

替换空格

请实现一个函数,把字符串 s 中的每个空格替换成 "%20"。

class Solution {
public:
    string replaceSpace(string s) {
      string r("");
      int i = 0;
      for (; i < s.size(); i++)
      {
            if (s == ' ')
                r += "%20";
            else
                r += s;
      }
      return r;
    }
};

jackz007 发表于 2020-2-19 22:39:29

str1 = 'hello , world!'
str1 = '' . join(['%20' if x == ' ' else x for x in str1])
print(str1)

杜若左 发表于 2020-3-2 23:49:17

{:10_254:}

杜若左 发表于 2020-3-2 23:49:49

{:10_256:}

一个账号 发表于 2020-3-4 11:44:29

杜若左 发表于 2020-3-2 23:49


str1 = 'hello , world!'.replace(" ", "%20")
print(str1)
页: [1]
查看完整版本: 替换空格