n = 6 A=[] for i in range(n): A.append([0] * n) for i in range(n): for j in range(n): A[i][j] = (i + j + 1) % 6 if A[i][j] == 0: A[i][j] = 6 for i in range(n): print(A[i])
1 2 10 42 11
[1, 2, 3, 4, 5, 6] [2, 3, 4, 5, 6, 1] [3, 4, 5, 6, 1, 2] [4, 5, 6, 1, 2, 3] [5, 6, 1, 2, 3, 4] [6, 1, 2, 3, 4, 5]