[Python] strano problema conversione string to list

Mr.SpOOn mr.spoon21 a gmail.com
Lun 26 Nov 2007 20:28:11 CET


Salve,

ho creato una funzione per convertire una stringa in una lista, cosė:

def stringToList(stringa):
    l = []
    print stringa
    for i in stringa:
        print i
        l.append(i)
    return l

La stringa in input viene presa da un wx.TextCtrl, in questo modo:

stringa = self.text.GetValue()

dove "text" č il campo di testo. L'output, supponendo che nel campo di
testo ci fosse solo "ciao", č il seguente:

ciao
c
i
a
o
[u'c', u'i', u'a', u'o']

Non riesco a spiegarmi quelle "u" prima di ogni carattere nella lista.
Ho provato la funzione di conversione da sola, e funziona. Qualche
idea su cosa possa essere la causa di quelle u?

grazie,
Carlo


More information about the Python mailing list