This might not be the perfect example (i know this is easier to do with list comprehension), but is there a way to unpack the child list created from split() at the time of its creation in lambda function if we were to use map method? Please also don't add a separate function outside map just to flat the list.
data = ['oh my god','that is','super duper']
list(map(lambda i: i.split(), data))
>>> [['oh', 'my', 'god'], ['that', 'is'], ['super', 'duper']]
expected result is a flattened list like this. ['oh', 'my', 'god', 'that', 'is', 'super', 'duper']