我是python新手,需要帮助解决这个错误。 我有两本类似这样的字典:
其他条款
{'Protein1':'AGCGGGTTTTTACCCCCCGTTTTGGGACCCCCACTGCGTC',
'Protein2':'AGCGGGTTTTACCC---GGTTTTGGACCCCCACTGCGTC',
'Protein3':'AGCGGGTTTTTACCCCCCGTGTTGGGACCCCCACTGCGTC'}
鼠标定位
{'Protein4':'AGCGGCTTTTTACCCCCCGTGTTGGGACCGCCACTGCGTC'}
我试着打印(I)蛋白质4值中的字符与蛋白质1、蛋白质2和蛋白质3值中的字符相匹配 蛋白质4与蛋白质1、蛋白质2和蛋白质3的错配特征以及这些错配特征在蛋白质4中的位置。你知道吗
我目前在我的第一个问题,并编辑了脚本,我发现网上,但我收到了错误,而运行它
错误如下所示
p = _cache.get(cachekey)
TypeError: unhashable type: 'list'
这是我的剧本:
otherseq=OtherSeqDict.values()
mouseseq=MouseSeqDict.values()
for match in re.finditer(mouseseq,otherseq):
start=match.start()
end=match.end()
print 'Found "%s" at %d:%d' %(text[start:end],start,end)
有人能告诉我怎么做吗?你知道吗
谢谢!!你知道吗
这里有一个方法:
输出:
要获取任何假定顺序无关紧要的公共元素,可以使用
set.intersection
:您还可以向循环中的每个元组添加索引和字母,这可能更有用:
相关问题 更多 >
编程相关推荐