Дано натуральное число N. Создайте массив N×N и заполните его в шахматном порядке нулями и единицами. Программу необходимо реализовать на языке Python в одну строчку.


маря1мариха: ввод N тоже должен производиться в этой одной строчке?
WhatYouNeed: Нет

Ответы

Ответ дал: маря1мариха
2

Ответ:

a = [[(i + j) % 2 for j in range(n)] for i in range(n)]

Объяснение:

Дважды используется синтаксическая конструкция списочное выражение.


WhatYouNeed: Спасибо за решение
Вас заинтересует