Вы можете использовать словарь:
row = {1 : [" -", " -", " -", " -", " -", " -", " -"],
2 : [" -", " -", " -", " -", " -", " -", " -"],
3 : [" -", " -", " -", " -", " -", " -", " -"],
4 : [" -", " -", " -", " -", " -", " -", " -"],
5 : [" -", " -", " -", " -", " -", " -", " -"],
6 : [" -", " -", " -", " -", " -", " -", " -"],
7 : [" -", " -", " -", " -", " -", " -", " -"]}
Это поможет вам вести подсчет, как у вас с вашими переменными.
Если у вас уже есть эти переменные, то же решение может быть достигнуто с помощьюenumerate
:
row = dict(enumerate([row1, row2, row3, row4, row5, row6, row7], 1))
Вы получаете то же самое, только в одну строку.