У меня есть несколько списков в пределах списка, который формирует игру крестики-нолики:Диагональ вложенного списка в Python 3
list = [
['X', 'O', 'O'],
['O', 'X', 'O'],
[' ', 'X', ' ']
]
Мне нужно написать функцию, которая возвращает диагоналей игры сверху слева внизу справа, а затем сверху справа внизу слева, так что результат будет:
diags = (['X', 'X', ' '],['O', 'X', ' '])
Я пробовал различные комбинации вложенного для петель, кажется, не может получить мою голову вокруг него, хотя.
См. Этот ответ, который, я думаю, охватывает ваш вопрос: http://stackoverflow.com/a/15100815/399704 –
Возможный дубликат [проверка диагонали в списке 2d (Python)] (http://stackoverflow.com/ Вопросы/15100735/check-diagonals-in-2d-list-python) – jamylak