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())

Respuestas a la pregunta(6)

Su respuesta a la pregunta