def _getCombi(stuff, grplen=[], kind=int, sep=''):
"""Function which return combinations of string/integer objects.
-> (start, stop) : number of combine elements from initial list
"""
allComb = []
if not grplen:
grplen = list(n.arange(1, len(idxGp)+1))
for L in grplen:
for subset in combinations(stuff, L):
if kind == str:
allComb.extend([sep.join(subset)])
elif kind == int:
t = []
[t.extend(k) for k in subset]
allComb.extend([t])
return allComb
评论列表
文章目录