def make_position_str(pos): s = '' if pos: pos = [p.position for p in pos] ss = group_position(pos, make_bound) s = ','.join(ss) return s
def make_position_str(pos): s = '' if pos: ss = group_position(pos, make_bound) # pos = sorted(pos) # # pp = pos[0] # stack = [pp] # ss = [] # # for pi in pos[1:]: # if not pp + 1 == pi: # ss.append(make_bound(stack)) # stack = [] # # stack.append(pi) # pp = pi # # if stack: # ss.append(make_bound(stack)) s = ','.join(ss) return s
def make_position_str(pos): s = '' if pos: ss = group_position(pos, make_bound) s = ','.join(ss) return s