# your code goes here
#!/usr/bin/env python3
array = ['a', 'b', '-', 'a', 'b', 'c', '-', '','-','-']
def split_da_list(myarray, myseparator='', include=False):
sep_list = []
start = 0
while True:
try:
end = myarray.index(myseparator, start) + include
sep_list.append(myarray[start:end])
start = end + (not include)
except ValueError:
break
return sep_list
print (split_da_list(array, '-', include=True))
IyB5b3VyIGNvZGUgZ29lcyBoZXJlCiMhL3Vzci9iaW4vZW52IHB5dGhvbjMKYXJyYXkgPSBbJ2EnLCAnYicsICctJywgJ2EnLCAnYicsICdjJywgJy0nLCAnJywnLScsJy0nXQoKZGVmIHNwbGl0X2RhX2xpc3QobXlhcnJheSwgbXlzZXBhcmF0b3I9JycsIGluY2x1ZGU9RmFsc2UpOgoJc2VwX2xpc3QgPSBbXQoJc3RhcnQgPSAwCgl3aGlsZSBUcnVlOgoJCXRyeToKCQkJZW5kID0gbXlhcnJheS5pbmRleChteXNlcGFyYXRvciwgc3RhcnQpICsgaW5jbHVkZQoJCQlzZXBfbGlzdC5hcHBlbmQobXlhcnJheVtzdGFydDplbmRdKQoJCQlzdGFydCA9IGVuZCArIChub3QgaW5jbHVkZSkKCQlleGNlcHQgVmFsdWVFcnJvcjoKCQkJYnJlYWsKCXJldHVybiBzZXBfbGlzdAoJCnByaW50IChzcGxpdF9kYV9saXN0KGFycmF5LCAnLScsIGluY2x1ZGU9VHJ1ZSkpCg==
[['a', 'b', '-'], ['a', 'b', 'c', '-'], ['', '-'], ['-']]