Q:

Get a list with a value per line from Pandas Column

I want to to the 'column of text' column into a list.  How do you turn each new line inside the cell into a value for a list.  I would normally use something like:
my_new_list = df.Column_of_text.tolist()

The problem with that is that I need each separate line inside of each cell a value in my new list.
Example of output I am expecting:
my_new_list =["Hey how is it going","good how are youI am fine thank y...", "Nice Weather today, eh?", etc...]

Any ideas on this?  It would be greatly appreciated. 
I have noticed this has been marked as possible duplicate but this is not the case.  My question has nothing to do with getting the most popular words in a column... 

A:

I'd use chain.from_iterable + str.split('\n')
import itertools

my_list = list(itertools.chain.from_iterable(df['column_name'].str.split('\n')))

list comprehensions can also be a good idea here
list(itertools.chain.from_iterable([text.split('\n') for text in df['column_name']]))

