替换字符串

Posted sunbinary

tags:

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

def replace_string(my_str, *args):
    """
    替换字符串
    :param my_str:
    :param args:
    :return:
    """
    print(args)
    length = len(args)
    for i in range(0, length-1, 2):
        new_str = my_str.replace(args[i], args[i+1])
    return new_str


def replace_string1(my_str, **kwargs):
    """
    替换字符串
    :param my_str:
    :param kwargs:
    :return:
    """
    print(kwargs)
    for key in kwargs:
        new_str = my_str.replace(key, kwargs[key])
    return new_str


print(replace_string("hello world", "l", "s", "o", "d"))
print(replace_string1("hello world", l="s", o="d"))

 

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

替换或删除后台堆栈上现有片段的代码不起作用

如何从主要活动中替换片段

用片段替换时操作栏向下移动

如何在android studio中用另一个片段替换一个片段

用片段替换某些东西

试图替换片段,但它一直显示相同的片段