How do I divide a list into a set group of sublist's- if the list is not evenly dividable ? consider this example:
x = [1,2,3,4,5,6,7,8,9,10] y = 3 # number of lists I want to break x into z = y/x what I would like to get is 3 sublists print z[0] = [1,2,3] print z[2] = [4,5,6] print z[3] = [7,8,9,10] obviously not even, one list will have 4 elements, the other 2 will have 3., the overriding logic, is that I will get 3 lists and find a way for python to try to break it evenly, if not one list can have a greater amount of elements Would I use itertools ? How would I do this ? Thanks -- http://mail.python.org/mailman/listinfo/python-list