#10. 写程序 `reverseComplementary.py`计算序列 `ACGTACGTACGTCACGTCAGCTAGAC`的反向互补序列

使用python

非常简单,只要用replace就行

#输入序列
DNA_sequence = "ACGTACGTACGTCACGTCAGCTAGAC"
#一开始用了笨办法
reverse_seq=DNA_sequence.replace("A","T")
reverse_seq = DNA_sequence.replace("T","A")
reverse_seq = DNA_sequence.replace("C","G")
reverse_seq = DNA_sequence.replace("G","C")
reverse_seq

用笨办法是可以做,但是好多行看着头大

DNA_sequence = "ACGTACGTACGTCACGTCAGCTAGAC"
reverse_seq = DNA_sequence.replace("A","T").replace("T","A").replace("C","G").replace("G","C")
reverse_seq

没想到replace虽然一次只能替换一个字符,但是可以叠加,好看了很多


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部