Встречается на собеседованиях • сегодня

Что такое массив (array)

Массив — это структура данных, которая хранит элементы одного типа в непрерывной области памяти. В Python аналогом массива является list, но технически list — это динамический массив, который может содержать элементы разных типов.

Для работы с классическими массивами (однотипными) в Python используется модуль array:

python
from array import array

# Создание массива целых чисел ('i' — тип элементов)
arr = array('i', [1, 2, 3, 4])
print(arr)  # array('i', [1, 2, 3, 4])

Ключевые особенности:

  • Фиксированный или динамический размер (зависит от реализации).
  • Быстрый доступ по индексу (O(1)).
  • Однородность типов (в классических массивах).

В Python чаще используют list из-за гибкости, но array эффективнее по памяти для числовых данных.

Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

Следующий вопрос

Это единственный вопрос по вашему фильтру

как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы