匹配两个Python字符串中的字符
发布时间:2020-12-20 12:31:25 所属栏目:Python 来源:网络整理
导读:我试图在 Python中打印两组字符串之间的共享字符,我正在这样做,希望实际上找到如何使用除了python正则表达式之外的任何东西(我不知道正则表达式,所以这可能是一个好时机学习它). 因此,如果first_word =“peepa”和second_word =“poopa”,我希望返回值为:“
我试图在
Python中打印两组字符串之间的共享字符,我正在这样做,希望实际上找到如何使用除了python正则表达式之外的任何东西(我不知道正则表达式,所以这可能是一个好时机学习它).
因此,如果first_word =“peepa”和second_word =“poopa”,我希望返回值为:“pa” 关于如何解决这个问题的任何想法? 解决方法
这听起来像是一个问题,你想找到两个字符串之间的字符交集.最快的方法是这样做:
>>> set(first_word).intersection(second_word) set(['a','p']) 我认为正则表达式不适合这个问题. (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |