Contact: aviboots(AT)netvision.net.il
39,890 questions
51,817 answers
573 users
lst = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13] every_third = 3 parts = 6 new_lst = [lst[i::every_third] for i in range(parts)] print(new_lst) ''' run: [[1, 4, 7, 10, 13], [2, 5, 8, 11], [3, 6, 9, 12], [4, 7, 10, 13], [5, 8, 11], [6, 9, 12]] '''