<doocs>0532.K-diff Pairs in an Array_1.py
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)
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 )
