comparison configmix/config.py @ 512:bf8a1b1498db

Remove a temporary variable usage
author Franz Glasner <fzglas.hg@dom66.de>
date Sun, 19 Dec 2021 10:35:06 +0100
parents 93a5346907ef
children 599e8ade567c
comparison
equal deleted inserted replaced
511:93a5346907ef 512:bf8a1b1498db
731 newdict[k] = self.substitute_variables_in_obj(v) 731 newdict[k] = self.substitute_variables_in_obj(v)
732 return newdict 732 return newdict
733 elif issubclass(ty, list): 733 elif issubclass(ty, list):
734 return [self.substitute_variables_in_obj(i) for i in obj] 734 return [self.substitute_variables_in_obj(i) for i in obj]
735 elif issubclass(ty, tuple): 735 elif issubclass(ty, tuple):
736 tmp = [self.substitute_variables_in_obj(i) for i in obj] 736 return ty([self.substitute_variables_in_obj(i) for i in obj])
737 return ty(tmp)
738 elif issubclass(ty, set): 737 elif issubclass(ty, set):
739 newset = ty() 738 newset = ty()
740 for i in obj: 739 for i in obj:
741 newset.add(self.substitute_variables_in_obj(i)) 740 newset.add(self.substitute_variables_in_obj(i))
742 else: 741 else: