Mar-23-2021, 04:40 PM
Something like this?
alist = [[f'{a}{b}' for b in range(4)] for a in 'ABCDE'] for x in alist: print(x) blist = [] count = len(alist[0]) for x in range(count): blist.append([alist[y][(x+y)%count] for y in range(len(alist))]) for x in blist: print(x)What I am calling alist would be [Maths, English, History, Acade, Sport]