Elem, ocu da odradim unicode() nad svim clanovima liste, zasad sam napisao tri razlicita resenja za to i zelim da vidim sta iskusniji kazu na ovo :)
Idem od, po mom misljenju, najlosijeg resenja, ka najboljem.
Prvo, uvodjenje jos jedne liste:
mylist = ['first', 'second', 'third']
unicodelist = []
for item in mylist:
unicodelist.append(unicode(item))
Drugo, sa brojacem:
i = 0
while i < len(mylist):
mylist[i] = unicode(mylist[i])
i = i + 1
I trece, rad samo sa originalnom listom:
for item in mylist:
mylist[mylist.index(item)] = unicode(item)
Misljenja? Neki drugi primeri?
Svako dobro :)
EDIT: Woops :) vec sam nasao gresku sa "najboljim" resenjem. Naime, ako ima dva ista elementa u listi, samo ce se nad jednim odraditi unicode(). Back to the drawing table :)
[Ovu poruku je menjao kazil dana 19.01.2009. u 01:44 GMT+1]