Allow round to INT

In round_dict, if places is None, round to INT.
This commit is contained in:
Andrés Martano 2014-05-10 10:40:00 -03:00
parent 640f25d5eb
commit 29cdbf72b8

View File

@ -50,9 +50,14 @@ def partition(iterable, limit, key=lambda x: x):
def round_dict(dic, places): def round_dict(dic, places):
""" """
Rounds all values in a dict containing only numeric types to `places` decimal places. Rounds all values in a dict containing only numeric types to `places` decimal places.
If places is None, round to INT.
""" """
for key, value in dic.items(): if places is None:
dic[key] = round(value, places) for key, value in dic.items():
dic[key] = round(value)
else:
for key, value in dic.items():
dic[key] = round(value, places)
class ModuleList(collections.UserList): class ModuleList(collections.UserList):