[Python] Filtrare un carattere.
Gabriele Battaglia
iz4apu a libero.it
Mer 18 Mar 2015 13:59:00 CET
Giovanni Porcari, alle 13:48 del 18/03/2015, digitò:
Non esattamente. La stringa originaria è immodificabile.
Ottieni una nuova stringa alla quale associ l'identificativo m.
Ma se fai id(m) prima e dopo la replace vedrai che è un'altro oggetto.
m='fxe5'
id(m)
4376440144
m=m.replace('x','')
id(m)
4389741472
Ciao Giovanni e grazie.
Se scrivessi un programma che deve girare al massimo della velocità
possibile, immagino che questa soluzione non andrebbe bene...
Per fortuna nel mio caso non devo preoccuparmi dei tempi.
Grazie per la precisiazone...
PS: E' vero che in una condizione, per risparmiare tempo di calcolo,
bisognerebbe mettere a sinistra dell'operatore sempre l'espressione più
semplice?
GB.
Maggiori informazioni sulla lista
Python