fork(1) download
  1. def bracket(arr):
  2. s = len(arr)
  3. if s <= 2:
  4. return arr;
  5. return [bracket(arr[:s / 2]), bracket(arr[s / 2:])]
  6. print bracket([1, 2, 5, 4, 7, 3, 6])
Success #stdin #stdout 0.09s 10840KB
stdin
Standard input is empty
stdout
[[[1], [2, 5]], [[4, 7], [3, 6]]]