Exemple #1
0
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
Exemple #2
0
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
Exemple #4
0
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
Exemple #6
0
def make_position_str(pos):
    s = ''
    if pos:
        ss = group_position(pos, make_bound)
        s = ','.join(ss)
    return s