Retire la nueva línea final de los elementos de una lista de cadenas
Tengo que tomar una gran lista de palabras en el formulario:
['this\n', 'is\n', 'a\n', 'list\n', 'of\n', 'words\n']
y luego usando la función de tira, conviértala en:
['this', 'is', 'a', 'list', 'of', 'words']
Pensé que lo que había escrito funcionaría, pero sigo recibiendo un error que dice:
"El objeto 'list' no tiene atributo 'strip'"
Aquí está el código que probé:
strip_list = []
for lengths in range(1,20):
strip_list.append(0) #longest word in the text file is 20 characters long
for a in lines:
strip_list.append(lines[a].strip())