comefrom: <doocs>0532.K-diff Pairs in an Array_1.py
code: def findPairs( nums: List[int], k: int) -> int:
      vis, ans = set(), set()
      for v in nums:
          if v - k in vis:
              ans.add(v - k)
          if v + k in vis:
              ans.add(v)
          vis.add(v)
      return len(ans)
masked: def sample_funcname ( var_0 : List [ int ] , var_3 : int ) -> int :
      var_5 , var_6 = set ( ) , set ( )
      for var_7 in var_0 :
          if var_7 - var_3 in var_5 :
              var_6.add ( var_7 - var_3 )
          if var_7 + var_3 in var_5 :
              var_6.add ( var_7 )
          var_5.add ( var_7 )
      return len ( var_6 )
  