Como usar o código with...
with open("palavras.txt") as arquivo:
for linha in arquivo:
print(linha)
Substituindo pelo código atual?
arquivo = open("palavras.txt", "r")
palavras = []
for linha in arquivo:
linha = linha.strip()
palavras.append(linha)
arquivo.close()
Dessa forma estaria correto?
palavras = []
with open("palavras.txt") as arquivo:
for linha in arquivo:
linha = linha.strip()
palavras.append(linha)