EN
ES

Двумерные массивы в Python

Библиотека Айтигенио
31 июля 2025

Двумерные массивы в Python — это таблицы, которые можно представить как список. Представьте обычную таблицу со строками и столбцами, например, расписание занятий в школе. Каждая строка расписания — это список уроков, который проходят в этот день. И все эти списки вместе образуют двумерный массив, где можно узнать, какой урок идет в определенный день и час.

Двумерные массивы помогают систематизировать информацию так, чтобы с ней было удобно работать, сокращая время поиска и упрощая обработку данных.

Зачем нужны двумерные массивы

Двумерные массивы в Python, или таблицы данных, используются для упорядочивания информации, которая связана между собой по двум направлениям: по строкам и столбцам. 

Это удобный способ хранить данные таким образом, чтобы легко и быстро их находить и использовать. Например, если у вас есть таблица с оценками учеников по разным предметам, двумерный массив позволяет быстро ответить на вопросы типа: «Какую оценку получил определенный ученик по математике?»

Вот несколько примеров, где двумерные массивы могут быть очень полезны:

  • В играх: для создания карты игрового мира, где каждый элемент массива может представлять собой часть местности, например воду, землю или горы.
  • В школе: для расписаний уроков, где строки представляют собой дни недели, а столбцы — уроки в эти дни.

В статистике и науке: для обработки и анализа больших объемов информации, например, результатов экспериментов или наблюдений.

Получите до 5 уроков по Python в подарок
  1. Запишите ребенка на первый пробный урок
  2. Оплатите пакет занятий в течение 24 часов
  3. Получите до 5 уроков в подарок

Как создать двумерный массив на Python

В Python создать массив можно несколькими способами. Давайте рассмотрим самые популярные из них:

  1. Использование списков (list) — это один из базовых типов данных в Python, который можно использовать для создания массива. Списки легко изменять, они могут содержать элементы разных типов.

Пример создания списка с числами от 1 до 5: 

мой_список = [1, 2, 3, 4, 5]
print(мой_список)
  1. Использование массива модуля array. Модуль array предоставляет объекты, которые работают почти как списки, но все элементы массива должны быть одного типа. Это может быть полезно, когда вам нужно ограничить данные одним типом для увеличения производительности или для взаимодействия с C-кодом.
from array import array
мой_массив = array('i', [1, 2, 3, 4, 5])
print(мой_массив)

Здесь ‘i’ означает, что в массиве будут храниться целые числа.

  1. Использование библиотеки NumPy. Если вам нужно работать с большими массивами данных, особенно для научных расчетов или обработки данных, библиотека NumPy — это то, что вам нужно. Она предоставляет мощные возможности для работы с одномерными и многомерными массивами.
import numpy as np
мой_массив = np.array([1, 2, 3, 4, 5])
print(мой_массив)

Обучение Python с нуля

В онлайн-школе Айтигенио дети с 10 лет начинают изучать самый популярный язык программирования — Python! Уже на первом бесплатном уроке каждый подросток создаст свой первый IT-проект. Мы умеем объяснять сложное простым языком, поэтому даже начинающие легко освоят основы программирования. Кроме того, наши ученики собирают реальное портфолио, которое станет прекрасным стартом для карьеры в IT. 

Обучайтесь программированию,
дизайну или школьным предметам
одновременно, без доплат!

Запишите ребёнка на бесплатный урок!
Определим его интересы и разработаем гибкий
план обучения.

Заберите бесплатный урок с реальным учителем!

Даём знания уже на первом уроке.
Итог: крутой IT-проект!

Откройте мир IT для ребёнка на бесплатном уроке
  • Без продаж
  • С реальным
    учителем
  • Итоговый проект
    в конце урока