[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