vic zai 2020-05-10 22:15 采纳率: 28.6%
浏览 686

运行代码报错TypeError: 'instancemethod' object is not iterable,请问是怎么回事?

我从文献中找的代码运行结果:
File "D:/python-2.7.17/untitled/DeterministicMotifFinding.py", line 40, in score
mat = self.create_motif_from_indexes(s)
File "D:/python-2.7.17/untitled/DeterministicMotifFinding.py", line 30, in create_motif_from_indexes
for i, ind in enumerate(indexes):
TypeError: 'instancemethod' object is not iterable

line26-36:

     def create_motif_from_indexes(self,indexes):                 
        pseqs = []                                                                     
        res = [[0] * self. size
               for i in range(len(self.alphabet))]                          
        for i, ind in enumerate(indexes):
            subseq = self.seqs[i][ind:(ind + self.motif_size)]
        for i in range(self.motif_size):
            for k in range(len(self.alphabet)):
                if subseq[i] == self.alphabet[k]:
                    res[k][i] = res[k][i] + 1
        return res

line38-47 :

    def score(self, s):
        score = 0
        mat = self.create_motif_from_indexes(s)
        for j in range(len(mat[0])):
            maxcol = mat[0][j]
            for i in range(1, len(mat)):
                if mat[i][j] > maxcol:
                    maxcol = mat[i][j]
            score += maxcol
        return score

请各位解答。

  • 写回答

1条回答 默认 最新

报告相同问题?

悬赏问题

  • ¥15 C#视频播放器的原码,有的发一
  • ¥15 用FDTD计算并提取光栅结构的正负一级衍射光的光功率
  • ¥30 AVL fire DVI中的Design Explorer里面的Run的Status为什么总是Terminated?哪里出问题了?需要修改哪里?
  • ¥15 有二开IOT平台code的来搞钱了。
  • ¥15 求lingo语言编程以下内容
  • ¥15 cannot import name '_MissingValues' from 'sklearn.utils._param_validation'引用smoke
  • ¥15 求PHP跨站免登录技术
  • ¥15 AVL fire DVI中的Design Explorer里面的Objectives /Constraints的scale应该怎么设置
  • ¥15 qml如何绘制三维笛卡尔坐标系并向其中添加折线?
  • ¥15 咨询一个PYTHON的问题