<div dir="ltr"><div><div><div>Ciao a tutti,<br><br></div>estraggo dei dati da un DB ed ottengo:<br><br></div>dato = [('1','2','3','4','5','None','None')]<br><br></div>
<div>vorrei sostituire il valore 'None' con '' (vuoto)<br></div><div><br></div><div>googlando ho letto che le tuple non sono modificabili, quindi per risolvere il problema ho fatto:<br><br> <br></div><div>
for w in dato:<br></div><div>   a=w[0]<br>   b=w[1]<br>   c=w[2]<br>   d=w[3]<br>   e=w[4]<br>   f=w[5]<br>   g=w[6]<br><br></div><div>   if a=='None':<br></div><div>      a=''<br><div>   if b=='None':<br>
</div>      b=''<br>   ...... <br><br></div><div>il risultato l'ho raggiunto, ma sprecare tanti IF non mi piace molto.<br></div><div>Posso utilizzare del codice pił pythonico per risolvere il problema?<br><br>
</div><div>Saluti<br></div><div>Marcello<br></div><div><br></div><div>   <br></div><div><br></div></div>