[Python] Tuple

Marcello marcello a linuxvil.it
Dom 13 Ott 2013 23:01:08 CEST


Ciao a tutti,

estraggo dei dati da un DB ed ottengo:

dato = [('1','2','3','4','5','None','None')]

vorrei sostituire il valore 'None' con '' (vuoto)

googlando ho letto che le tuple non sono modificabili, quindi per risolvere
il problema ho fatto:


for w in dato:
   a=w[0]
   b=w[1]
   c=w[2]
   d=w[3]
   e=w[4]
   f=w[5]
   g=w[6]

   if a=='None':
      a=''
   if b=='None':
      b=''
   ......

il risultato l'ho raggiunto, ma sprecare tanti IF non mi piace molto.
Posso utilizzare del codice pių pythonico per risolvere il problema?

Saluti
Marcello
-------------- parte successiva --------------
Un allegato HTML č stato rimosso...
URL: <http://lists.python.it/pipermail/python/attachments/20131013/ef57c0c7/attachment.html>


Maggiori informazioni sulla lista Python