Ao executar o código
print(f"O número de palavras é {len(lista_palavras)}")
recebo o resultado is not defined.
Os códigos:
lista_tokens = nltk.tokenize.word_tokenize(artigos)
separa_palavras(lista_tokens)
executaram normalmente e a função separa_palavras:
def separa_palavras(lista_tokens):
lista_palavras = []
for token in lista_tokens:
if token.isalpha():
lista_palavras.append(token)
return lista_palavras
Fazendo o curso no jupyter, python 3.9.12