Я пытаюсь создать два набора кортежей, которые будут использоваться в качестве координат для цвета квадратов шахматной доски, но я не могу избавиться от ошибки: «IndexError: список индексов вне диапазона».
У вас есть идея, почему он возвращает эту ошибку?
alpha = ["a","b","c","d","e","f","g"]
chessSquareBlack = []
chessSquareWhite = []
for i in range(8):
for j in range(8):
if ((i+1) % 2 == 0 and (j+1) % 2 != 0) or (i+1) % 2 != 0 and (j+1) % 2 == 0:
chessSquareBlack.append(((alpha[i]),(j+1)))
elif ((i+1) % 2 != 0 and (j+1) % 2 == 0) or (i+1) % 2 == 0 and (j+1) % 2 != 0:
chessSquareWhite.append(((alpha[i]), (j+1)))