2018-06-25(生信第3题)

题目:将DNA转成RNA序列

第一个想到的方法是用string.replace()方法,如下



这个方法适合单个替换,但是多个替换可能不太适合,比如:


这时候可以用到python中的正则表达式中的re.sub()

re.sub(patternreplstringcount=0flags=0)

如下:


其中\d+是指匹配一个或多个数字

以上。

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

相关阅读更多精彩内容

  • python的re模块--细说正则表达式 可能是东半球最详细最全面的re教程,翻译自官方文档,因为官方文档写的是真...
    立而人阅读 23,484评论 4 46
  • 使用正则表达式,会使得字符串的处理很方便。更多见:iii.run 正则表达式基础 常用语法 Python中经常要对...
    mmmwhy阅读 629评论 0 1
  • python模块之re re:官方文档是最好的模块表达说明。 Regular expression operati...
    道无虚阅读 482评论 0 1
  • #首先,python中的正则表达式大致分为以下几部分: 元字符 模式 函数 re 内置对象用法 分组用法 环视用法...
    mapuboy阅读 1,758评论 0 51
  • 这次回到老家东张,是要做一件我非常不想做的事,今年我十二周岁了,妈妈和外婆要带我去还愿。 听说外婆...
    袁名缘阅读 1,846评论 0 0

友情链接更多精彩内容