summaryrefslogtreecommitdiff
path: root/ishtar_common/utils.py
diff options
context:
space:
mode:
authorÉtienne Loks <etienne.loks@iggdrasil.net>2016-09-05 17:05:03 +0200
committerÉtienne Loks <etienne.loks@iggdrasil.net>2016-09-05 17:05:03 +0200
commitd3d84ed7cc5ff3cb9c164838c78cfcee73fbc44e (patch)
tree0fa618c50ef4dff1e59924f46d78548e9b714cb4 /ishtar_common/utils.py
parent19806517f67c6a635aa0081611635d3753709b3e (diff)
downloadIshtar-d3d84ed7cc5ff3cb9c164838c78cfcee73fbc44e.tar.bz2
Ishtar-d3d84ed7cc5ff3cb9c164838c78cfcee73fbc44e.zip
Operation: display statistics on the sheet (refs #2989)
Diffstat (limited to 'ishtar_common/utils.py')
-rw-r--r--ishtar_common/utils.py5
1 files changed, 5 insertions, 0 deletions
diff --git a/ishtar_common/utils.py b/ishtar_common/utils.py
index 9fe7a3a00..d4973012e 100644
--- a/ishtar_common/utils.py
+++ b/ishtar_common/utils.py
@@ -56,3 +56,8 @@ def shortify(lbl, number=20):
if len(lbl) <= number:
return lbl
return lbl[:number - len(SHORTIFY_STR)] + SHORTIFY_STR
+
+
+def mode(array):
+ most = max(list(map(array.count, array)))
+ return list(set(filter(lambda x: array.count(x) == most, array)))