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_1 : int ) -> int :
      var_2 , var_3 = set ( ) , set ( )
      for var_4 in var_0 :
          if var_4 - var_1 in var_2 :
              var_3.add ( var_4 - var_1 )
          if var_4 + var_1 in var_2 :
              var_3.add ( var_4 )
          var_2.add ( var_4 )
      return len ( var_3 )
  