Deshacerse de \ n al usar .readlines () [duplicar]
Esta pregunta ya tiene una respuesta aquí:
Leyendo un archivo sin nuevas líneas. 9 respuestasTengo un archivo .txt con valores en él.
Los valores se listan así:
Value1
Value2
Value3
Value4
Mi objetivo es poner los valores en una lista. Cuando lo hago, la lista se ve así:
['Value1\n', 'Value2\n', ...]
los\n
no es necesario.
Aquí está mi código:
t = open('filename.txt', 'r+w')
contents = t.readline()
alist = []
for i in contents:
alist.append(i)