join和split的使用

split 能把字符串分割成列表,join是把一些东西加进字符串里面

def censor(text, word):
    words = text.split(" ")
    print(words)
    w = []
    for i in words:
        if i == word:
            w.append(len(i)*"*")
        else: 
            w.append(i)
    print(w)
    print (" ".join(w))
    a = " ".join(w)
    print(type(a))
    return " ".join(w)

censor("this hack is wack hack", "hack") 

输出:

['this', 'hack', 'is', 'wack', 'hack']
['this', '****', 'is', 'wack', '****']
this **** is wack ****
<class 'str'>

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 135,982评论 19 139
  • 1. Java基础部分 基础部分的顺序:基本语法,类相关的语法,内部类的语法,继承相关的语法,异常的语法,线程的语...
    子非鱼_t_阅读 32,720评论 18 399
  • 断断续续地读了几本佛书,最后感觉自己终究不是这片森林中的鸟儿,决定放弃了。想做个总结,抛开所有的参考书,只依靠自己...
    方佳水阅读 3,720评论 0 0
  • 初次邂逅 这是一个比较神奇的过程,无意中遇见,然后恰巧它在,我们就相遇,那就在一起吧。 这本书拖拖拉拉看了三个星期...
    审思阅读 1,378评论 0 0

友情链接更多精彩内容