Re: [python] Return hodnoty pod ifem bez možnosti projetí cyklem

2017-03-31 Tema obsahu martin . stiborsky
Je to paráda :) def colorizer(data): barvy = ['cervena', 'modra'] data = data B = len(barvy) D = len(data) for x in range(len(data)): data[x] = [barvy[x % B]]+[data[x]] return data ve skriptu si colorizer importuju a předhodím šabloně ... t.obsah = colorizer(data) a v šabloně :

Re: [python] Return hodnoty pod ifem bez možnosti projetí cyklem

2017-03-31 Tema obsahu martin . stiborsky
Vůbec se mi to nedaři vyřešit :( ___ Python mailing list python@py.cz http://www.py.cz/mailman/listinfo/python Visit: http://www.py.cz

[python] Return hodnoty pod ifem bez možnosti projetí cyklem

2017-03-31 Tema obsahu martin . stiborsky
Zdravím, dost dobře nevím jak nazvat můj problém, takže se omlouvám ze topic. Mám takový problémek ... a = 'value 1' b = 'value 2' for i in range(len(data)): if i%2 == 1: return a else: return b tenhle skriptík podle toho kolikapoložkové je data, tolik vrací střídající se hodnot a,b.

Re: [python] Return hodnoty pod ifem bez možnosti projetí cyklem

2017-03-31 Tema obsahu martin . stiborsky
Děkuju moc lidičky. Nejvíc se mi hodí asi řešení od Stefana, ale zdá se že budu muset celou aplikaci dost překopat. Při použití Stefanova řešení dostanu error, Cherrypy čeká sekvenci .. nechce výstup generátoru pokud jsem teda pochopil .. TypeError: sequence expected, generator found Jedná s