Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- def numbers_to_line(arr, save_brackets=False):
- """
- >>> numbers_to_line([6,1,2,5,5])
- '6 1 2 5 5'
- >>> numbers_to_line([])
- ''
- >>> numbers_to_line([6,1,2,5,5], True)
- '[6 1 2 5 5]'
- >>> numbers_to_line([], True)
- '[]'
- :param arr:
- :param save_brackets:
- :return:
- """
- if save_brackets:
- return str(arr).replace(',', '').strip()
- else:
- return str(arr).replace(',', '')[1:-1]
- # --------------------------------------------------------
- if verbose:
- line = str(a[p])
- line = numbers_to_line(a[left: p], True) + ' ' + line
- line = line + ' ' + numbers_to_line(a[p + 1: right + 1], True)
- line = numbers_to_line(a[:left]) + ' ' + line
- line = line + ' ' + numbers_to_line(a[right + 1:])
- print(line.strip())
- else:
- print(" ".join(map(str, a)))
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement