4 # apply rename on list (columns) or dict (filter) args
5 def patch (arg,rename):
6 if isinstance(arg,list):
7 for i in range(0,len(arg)):
8 arg[i] = patch(arg[i],rename)
10 if isinstance(arg,dict):
11 return dict ( [ (rename(k),v) for (k,v) in arg.iteritems() ] )