python---替换空格

Posted 凯旋.Lau

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python---替换空格相关的知识,希望对你有一定的参考价值。

"""
请实现一个函数,将一个字符串中的每个空格替换成“%20”。
例如,当字符串为We Are Happy.则经过替换之后的字符串为We%20Are%20Happy。
"""


class Solution:
    # s 源字符串
    def replaceSpace(self, s):
        item_list = []
        for c in s:
            if c == " ":
                item_list.append("%20")
            else:
                item_list.append(c)
        return "".join(item_list)
    
        # return s.replace(" ", "%20")

以上是关于python---替换空格的主要内容,如果未能解决你的问题,请参考以下文章

Python:如何在所有文件、文件夹和子文件夹的名称中用下划线替换空格?

如何使用正则表达式 python3 替换除空格和换行符旁边的数字以外的所有其他符号

在Python中用单个空格替换多个空格[重复]

python---替换空格

python3去除字符串(string)空格的五种方法

字符串替换空格-Python