首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >蟒蛇蛋白质分子量之和

蟒蛇蛋白质分子量之和
EN

Stack Overflow用户
提问于 2017-08-13 22:26:26
回答 1查看 1.4K关注 0票数 1

我试着计算蛋白质序列的分子量之和。我认为开头是对的,但我不明白如何才能得出这个序列的总和。

代码语言:javascript
复制
import string
seq = 'DHPFWKQTACKHV'
weights = {'A': 71.04, 'C': 103.01, 'D': 115.03, 'E': 129.04, 'F': 147.07,
       'G': 57.02, 'H': 137.06, 'I': 113.08, 'K': 128.09, 'L': 113.08,
       'M': 131.04, 'N': 114.04, 'P': 97.05, 'Q': 128.06, 'R': 156.10,
       'S': 87.03, 'T': 101.05, 'V': 99.07, 'W': 186.08, 'Y': 163.06 }
weight = sum()
print ("The molecular weight of this protein is", weight)
EN

回答 1

Stack Overflow用户

发布于 2017-08-13 22:28:27

对于seq中的每个蛋白质p,添加其权重,即weights[p] to weight

代码语言:javascript
复制
weight = sum(weights[p] for p in seq) # => 1577.7599999999998
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45661391

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档