1 2 3 4 5 6 7 8 9 10 11
def get_match(): def match(v,cache=[]): if v in cache: return cache else: cache.append(v) return cache return match m = get_match() print m(2) print m(3)
1 2
[2] [2, 3]