Grouping every three items together in list - Python

Viewed 4470

I have a list consisting of a repeating patterns i.e.

list=['a','1','first','b','2','second','c','3','third','4','d','fourth']`

I am not sure how long this list will be, it could be fairly long, but I want to create list of the repeating patters i.e. along with populated names

list_1=['a','1','first']
list_2=['b','2','second']
list_3=['c','3','third']
..... etc

What is the best, basic code (not requiring import of modules) that I can use to achieve this?

2 Answers
Related