Python-курс
🔳 Вложенные циклы и матрицы

Матрицы (двумерные списки)

Таблица как список списков.

~45 минСредний 3 урока

Матрица — это список списков

СписокИзменяемая упорядоченная коллекция элементов: [1, 2, 3]. По-английски list. хранит элементы в один ряд. Но данные часто двумерны: шахматная доска, таблица в Excel, экран из пикселей. Такую таблицу удобно представить как список, элементы которого — тоже списки (строкиТекстовое значение в кавычках: "привет". Неизменяема. По-английски string (str). таблицы). Это и есть матрица.

matrix.py

Доступ двойной: matrix[строка][столбец]. Сначала matrix[0] достаёт первую строку (это список [1, 2, 3]), затем [2] берёт из неё элемент с индексом 2. Оба индексаНомер позиции элемента в последовательности. В Python нумерация с нуля: первый элемент — индекс 0. — с нуля, как обычно.

📝Заметка

Запомните порядок: сначала строка, потом столбецmatrix[row][col]. Это как «этаж, потом квартира». Перепутаете порядок — попадёте не в ту ячейку или получите IndexError.

Шаг 1 из 7