ked to musi byt cez yield tak to moze byt napr. takto

def foo(data):
     for idx in range(len(data)):
         yield [str(idx % 2)] + data[idx]

post_data = [["nazev1","text1"],["nazev2","text2"]]
print "".join(["<br />".join('<span class="color'+color_idx+'">' +  
nazev + " - " + text + '</span>' for color_idx, nazev, text in  
foo(post_data))])

urcite su aj krajsie a elegantnejsie riesenia

S.

Quoting [EMAIL PROTECTED]:

> Vůbec se mi to nedaři vyřešit  :(
> _______________________________________________
> Python mailing list
> Python@py.cz
> http://www.py.cz/mailman/listinfo/python
>



--
application/x-person
_______________________________________________
Python mailing list
Python@py.cz
http://www.py.cz/mailman/listinfo/python

Odpovedet emailem