I know a similar question was asked here Making a flat list out of list of lists in Python
But when the elements of the lists are strings, this method does not cut it:
arr = [['i', 'dont'], 'hi']
[item for sublist in arr for item in sublist]
>>['i', 'dont', 'h', 'i']
what I need is:
["I", "dont", "hi"]
thx