I have a long list of strings with the useful data surrounded by empty strings like
['', '', '1', 'City', '10 (5 | 5)', '7 (3 | 4)', '2 (2 | 0)', '1 (0 | 1)', '24', '9', '15', '23', '', '', '2', 'nal', '10 (5 | 5)', '7 (3 | 4)', '2 (1 | 1)', '1 (1 | 0)', '23', '10', '13', '23', '', '', '3', 'pool', '10 (4 | 6)', '7 (3 | 4)', '2 (1 | 1)', '1 (0 | 1)', '24', '13', '11', '23', '', '',....]
I will like to extract the useful data to a list, for example the first item to extract will be
'1', 'City', '10 (5 | 5)', '7 (3 | 4)', '2 (2 | 0)', '1 (0 | 1)', '24', '9', '15', '23'
the second item to extract will be
'2', 'nal', '10 (5 | 5)', '7 (3 | 4)', '2 (1 | 1)', '1 (1 | 0)', '23', '10', '13', '23'
and so on