def fill_md5s(self, other_fingerprints):
    '''Fill in MD5s from all matching fingerprints in another FingerprintList.'''
    count = 0
    other_fps = other_fingerprints.fingerprints
    for (path, fp) in self.fingerprints.iteritems():
      if other_fps in path:
        other_fp = other_fps[path]
        if other_fp.md5 and fp.compare(other_fp) == Fingerprint.SAME:
          fp.md5 = other_fp.md5
          count = count + 1
    log.debug("filled in MD5s for %s/%s files", count, len(self.fingerprints))
    return count
dataset/ETHPy150Open bloomreach/zinc/zinc.py/FingerprintList.fill_md5s/swapped operands of `in`