SYMBOL INDEX (26 symbols across 12 files) FILE: argumentunpacking.py function product (line 3) | def product(a, b): FILE: cacheproperty.py class PropertyCache (line 1) | class PropertyCache: method __init__ (line 5) | def __init__(self, func): method __get__ (line 8) | def __get__(self, obj, cls): class Foo (line 16) | class Foo: method __init__ (line 17) | def __init__(self): method property_to_be_cached (line 21) | def property_to_be_cached(self): FILE: common_seq_method.py class Foo (line 6) | class Foo(): method bar (line 7) | def bar(self, *args, **kwargs): FILE: conditionalfunctioncall.py function product (line 3) | def product(a, b): function subtract (line 6) | def subtract(a, b): FILE: flattenlist.py function flatten_list (line 13) | def flatten_list(L): FILE: keydefaultdict.py class keydefaultdict (line 7) | class keydefaultdict(defaultdict): method __missing__ (line 8) | def __missing__(self, key): function pow2 (line 16) | def pow2(n): FILE: lightweightswitch.py function add (line 11) | def add(a, b): function subtract (line 14) | def subtract(a, b): FILE: metatable.py class metatable (line 7) | class metatable(defaultdict): method __missing__ (line 9) | def __missing__(self, key): function fib (line 17) | def fib(d, n): FILE: minmaxindex.py function minIndex (line 8) | def minIndex(lst): function maxIndex (line 12) | def maxIndex(lst): FILE: nested_functions.py function addBy (line 3) | def addBy(val): FILE: objgetnamedattribute.py class obj (line 3) | class obj(): FILE: unique_by_attr.py class Foo (line 11) | class Foo: method __init__ (line 12) | def __init__(self, value):