Gentilissimi, mi sto cimentando in python e sono caduta su un dubbio e da un paio di giorni non riesco proprio ad uscirne fuori...
Ho questo frammento di codice molto semplice:
tweet = "sono esausto! ho avuto una pessima giornata...delusa!"
clean_words = tweet.translate(None, ",.;@#?!&$")
words = clean_words.split()
print tweet
print words
L'output del codice è: ['sono', 'esausto', 'ho', 'avuto', 'una', 'pessima', 'giornatadelusa']
quello che sto provando a fare e che ho fallito miseramente è non solo togliere i caratteri speciali ma sostituire questi con uno spazio!
Ovvero: ['sono', 'esausto', 'ho', 'avuto', 'una', 'pessima', 'giornata', 'delusa'].
Qualcuno riesce a dirmi come fare per favore?