[EMAIL PROTECTED] wrote: > In this particular case, it seems that (width,height) looks nicer. But > I think otherwise, list constuct is easier to read, even though it is > supposed to be slower. > > With list you can : > [a] + [ x for x in something ] > > With tuple it looks like this : > (a,) + tuple(x for x in something) > > I think the list looks cleaner. And since you cannot concat tuple with > list, I think unless it looks obvious and natural(as in your case), use > list. >
i always use the structure analogy. if you view (width, height) as a structure, use a tuple. if you view it a sequence, use a list. in this example, i view it as a stucture, so i would use (width, height) as a tuple. bryan -- http://mail.python.org/mailman/listinfo/python-list