init commit
This commit is contained in:
0
app/util/__init__.py
Normal file
0
app/util/__init__.py
Normal file
15
app/util/common.py
Normal file
15
app/util/common.py
Normal file
@@ -0,0 +1,15 @@
|
||||
import os
|
||||
from itertools import groupby
|
||||
from operator import itemgetter
|
||||
|
||||
|
||||
def split_group(dict_list, key):
|
||||
dict_list.sort(key=itemgetter(key))
|
||||
tmps = groupby(dict_list, itemgetter(key))
|
||||
result = []
|
||||
for key, group in tmps:
|
||||
result.append({key: list(group)})
|
||||
return result
|
||||
|
||||
|
||||
basedir = os.getcwd()
|
Reference in New Issue
Block a user