The fastest way I can think of is using join.
list1=['I ', 'like ', 'turkey ','with ','ham']
list1_joined = "".join(list1)#We want to join it on an empty string, because each of the elements already have spaces that separate them.
#output is I like turkey with ham
love_maybe_lines = ['Always ‘, ’ in the middle of our bloodiest battles ‘, ‘you lay down your arms’, ’ like flowering mines ‘,’\n’ ,’ to conquer me home. ']
for lines in love_maybe_lines: #you iterate through love_maybe_lines
love_maybe_lines_stripped.append(lines.strip())#strip off the extra whitespace for each element in love_maybe_lines and append that to love_maybe_lines_stripped
love_maybe_full = ‘\n’.join(love_maybe_lines_stripped)#now, in the for loop, you join together whatever element is currently in love_maybe_lines_stripped with a \n, hence why when you print this the elements appear on different lines. And notice how the last element is separated by one more line? That's because if you noticed, in your original list you had a \n that you didn't remove.