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
commit10c8a694f2ffcfc001f5deddcb7d633d9f00b7cc (patch)
tree0fa618c50ef4dff1e59924f46d78548e9b714cb4 /ishtar_common/utils.py
parent466195bd302ffcabdbcbbef882a269093584d865 (diff)
downloadIshtar-10c8a694f2ffcfc001f5deddcb7d633d9f00b7cc.tar.bz2
Ishtar-10c8a694f2ffcfc001f5deddcb7d633d9f00b7cc.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)))