In <[EMAIL PROTECTED]>, stef wrote: > Eugene Antimirov wrote: > >> And one note more. Just to be more pythonic you shouldn't use form >> range(len(blabla)). Instead use: >> >> for i in list: >> ....blabla... >> >> > I would love that, > but please tell me how (I need an integer counter for something else too): > > def chunk_plot(*args): > if len(args) == 1: list = args[0] > else: list = args > > color = ['g','r','b','y','m'] > plot ( list[0], color[0]) > hold (True) > for i in range ( 1, len(list) ): > plot ( list[i], color[i] )
No need for the counter here. for args in zip(list[1:], color[1:]): plot(*args) Ciao, Marc 'BlackJack' Rintsch -- http://mail.python.org/mailman/listinfo/python-list