When learning python basics from Kaggle scripts i encountered such code:
NL_1 = [elem.split("\n") for elem in Name_list]
Where Name_list is list of character objects - names of people in titanic dataset.
I know what does it do, but still i feel quite lost with this syntax. My question is: what is the name of this concept and optionally what else should i learn to understand it.