Нужно вывести все координаты клеток морского боя с помощью вложенных циклов

Нужно вывести все координаты клеток морского боя с помощью вложенных циклов.

А1 А2 А3 А4 А5 А6 А7 А8
Б1 Б2 Б3 Б4 Б5 Б6 Б7 Б8
В1 В2 В3 В4 В5 В6 В7 В7
Г1 Г2 Г3 Г4 Г5 Г6 Г7 Г8
Д1 Д2 Д3 Д4 Д5 Д6 Д7 Д8
Е1 Е2 Е3 Е4 Е5 Е6 Е7 Е8
Ж1 Ж2 Ж3 Ж4 Ж5 Ж6 Ж7 Ж8
З1 З2 З3 З4 З5 З6 З7 З8

не пойму как нужно сделать


Ответы (1 шт):

Автор решения: Tehnorobot

Пример кода, реализующий требования автора вопроса:

coords_alf = ['А', 'Б', 'В', 'Г', 'Д', 'Е', 'Ж', 'З']
coords_board = []
for i in range(8):
    coords_board.append([])
    for j in range(1, 9):
        coords_board[i].append(f'{coords_alf[i]}{j}')
        
for row in coords_board:
    print(*row)

Вывод:

А1 А2 А3 А4 А5 А6 А7 А8
Б1 Б2 Б3 Б4 Б5 Б6 Б7 Б8
В1 В2 В3 В4 В5 В6 В7 В7
Г1 Г2 Г3 Г4 Г5 Г6 Г7 Г8
Д1 Д2 Д3 Д4 Д5 Д6 Д7 Д8
Е1 Е2 Е3 Е4 Е5 Е6 Е7 Е8
Ж1 Ж2 Ж3 Ж4 Ж5 Ж6 Ж7 Ж8
З1 З2 З3 З4 З5 З6 З7 З8
→ Ссылка