Однострочное решение:
a = list(map(lambda v: list(map(lambda x: print("{}, {}".format(*x[::-1])) or x[::-1], enumerate(v))), cdict.values()))
бонус : в a
можно найти следующий список: [[(3, 0), (3, 1),(3, 2), (5, 3), (5, 4), (5, 5), (5, 6), (7, 7), (7, 8), (7, 9), (7, 10), (8, 11), (8, 12), (11, 13), (11, 14), (11, 15), (11, 16), (11, 17), (11, 18), (1, 19), (1, 20), (1, 21), (1, 22), (3, 23)]]