Livrar-se de \ n ao usar .readlines () [duplicate]
Esta questão já tem uma resposta aqui:
Lendo um arquivo sem novas linhas 9 respostasEu tenho um arquivo .txt com valores nele.
Os valores são listados assim:
Value1
Value2
Value3
Value4
Meu objetivo é colocar os valores em uma lista. Quando faço isso, a lista é assim:
['Value1\n', 'Value2\n', ...]
o\n
Não é necessário.
Aqui está o meu código:
t = open('filename.txt', 'r+w')
contents = t.readline()
alist = []
for i in contents:
alist.append(i)