How to remove newline characters after reading a file in Python?

I was doing file processing in Python and every time I do this task I face the challenge of removing newline characters \n from the file. These characters are present at the end of each line in the file and removing them has always been a challenge for me. For example, I have a file with the following lines:

the first line
the second line
the third line

And if I use the readlines() function, I would get the following output:

['first line\n', 'the second line\n', 'the third line\n'] 

Can anyone provide me with different methods, along with their example codes, to remove the \n character from file data after reading it?