factors.py 377 B

12345678910111213
  1. class FactorsHelper:
  2. def __init__(self):
  3. self.data = {}
  4. def add_factors(self, key:str, value:float):
  5. if key in self.data:
  6. self.data[key] += value
  7. else:
  8. self.data[key] = value
  9. def sort_factors(self):
  10. sorted_data = sorted(self.data.items(), key=lambda x: x[1], reverse=True)
  11. return sorted_data