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