HTML Diff
0 added 0 removed
Original 2026-01-01
Modified 2026-02-26
1 <p>Значением списка может быть все что угодно, в том числе другой список. Создать список в списке можно так:</p>
1 <p>Значением списка может быть все что угодно, в том числе другой список. Создать список в списке можно так:</p>
2 <p>Каждый элемент, являющийся списком, рассматривается как единое целое. Это видно по размеру второго списка. Синтаксис Python позволяет размещать элементы создаваемого списка построчно. Перепишем для наглядности создание второго списка:</p>
2 <p>Каждый элемент, являющийся списком, рассматривается как единое целое. Это видно по размеру второго списка. Синтаксис Python позволяет размещать элементы создаваемого списка построчно. Перепишем для наглядности создание второго списка:</p>
3 <p>Вложенность никак не ограничивается. Можно создавать список списков со списками внутри и так далее.</p>
3 <p>Вложенность никак не ограничивается. Можно создавать список списков со списками внутри и так далее.</p>
4 <p>Обращение ко вложенным спискам выглядит немного необычно, хотя и логично:</p>
4 <p>Обращение ко вложенным спискам выглядит немного необычно, хотя и логично:</p>
5 <p>Возможно, с непривычки вы не всегда сразу точно увидите, как добраться до нужного элемента, но это всего лишь вопрос тренировок:</p>
5 <p>Возможно, с непривычки вы не всегда сразу точно увидите, как добраться до нужного элемента, но это всего лишь вопрос тренировок:</p>
6 <p>Изменение и добавление списков в список:</p>
6 <p>Изменение и добавление списков в список:</p>
7 <p>Вложенные списки можно изменять напрямую, просто обратившись к нужному элементу:</p>
7 <p>Вложенные списки можно изменять напрямую, просто обратившись к нужному элементу:</p>
8 <p>То же самое касается и добавления нового элемента:</p>
8 <p>То же самое касается и добавления нового элемента:</p>
9 <p>Для чего же могут понадобиться вложенные списки? Таких примеров довольно много: начиная от математических концепций, например, матриц, заканчивая представлением игровых полей. Помните игру крестики-нолики? Это как раз тот самый случай.</p>
9 <p>Для чего же могут понадобиться вложенные списки? Таких примеров довольно много: начиная от математических концепций, например, матриц, заканчивая представлением игровых полей. Помните игру крестики-нолики? Это как раз тот самый случай.</p>
10 <p>Разберем такую задачку: дано игровое поле для крестиков-ноликов. Нужно написать функцию, которая проверяет, есть ли на этом поле хотя бы один крестик или нолик, в зависимости от того, что попросят проверить.</p>
10 <p>Разберем такую задачку: дано игровое поле для крестиков-ноликов. Нужно написать функцию, которая проверяет, есть ли на этом поле хотя бы один крестик или нолик, в зависимости от того, что попросят проверить.</p>
11 <p>Теперь реализуем функцию, которая выполняет проверку:</p>
11 <p>Теперь реализуем функцию, которая выполняет проверку:</p>
12 <p>Проверим:</p>
12 <p>Проверим:</p>
13  
13