Pozbywanie się n podczas używania .readlines () [duplikat]

To pytanie ma już tutaj odpowiedź:

Czytanie pliku bez znaków nowej linii 9 odpowiedzi

Mam plik .txt z wartościami.

Wartości są wymienione w następujący sposób:

Value1
Value2
Value3
Value4

Moim celem jest umieszczenie wartości na liście. Kiedy to zrobię, lista wygląda tak:

['Value1\n', 'Value2\n', ...]

The\n nie jest potrzebne.

Oto mój kod:

t = open('filename.txt', 'r+w')
contents = t.readline()

alist = []

for i in contents:
    alist.append(i)

questionAnswers(11)

yourAnswerToTheQuestion