class_docstr: Compute the Hamming distance between the two or more sequences.
  The Hamming distance is the number of differing items in ordered sequences.
  
  https://en.wikipedia.org/wiki/Hamming_distance
class_docstr_tok: ["Compute","the","Hamming","distance","between","the","two","or","more","sequences",".","The","Hamming","distance","is","the","number","of","differing","items","in","ordered","sequences",".","https",":","\/\/en.wikipedia.org\/wiki\/Hamming_distance"]
code: def __call__(self, *sequences: Sequence[object]) -> int:
      sequences = self._get_sequences(*sequences)
  
      result = self.quick_answer(*sequences)
      if result is not None:
          assert isinstance(result, int)
          return result
  
      _zip = zip if self.truncate else zip_longest
      return sum(not self.test_func(*es) for es in _zip(*sequences))
  
imports: from __future__ import annotations
  from collections import defaultdict
  from itertools import zip_longest
  from typing import Any, Sequence, TypeVar
  from .base import Base, BaseSimilarity
  from .types import SimFunc, TestFunc
label_desc: Use image node_id 2 for calling the Hamming obj's underlying member method code with example usage: obj.__call__() and returns: sum, result