Встречается на собеседованиях • сегодня
Что такое массив в Python
В Python нет встроенного типа "массив" в классическом понимании (как в C или Java). Вместо этого используются списки (list), которые являются динамическими массивами под капотом.
Для работы с низкоуровневыми массивами можно использовать модуль array или библиотеку numpy.ndarray:
python
# Обычный список (динамический массив)
my_list = [1, 2, 3]
# Массив из модуля array (типизированный)
import array
arr = array.array('i', [1, 2, 3]) # 'i' - тип элементов (int)
# NumPy массив (для научных вычислений)
import numpy as np
np_arr = np.array([1, 2, 3])Ключевые отличия:
- Списки могут содержать элементы разных типов
array.arrayболее эффективен по памяти для однотипных данныхnumpy.ndarrayподдерживает векторные операции и используется в научных вычислениях

Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
офферы быстрее!
Попробовать бесплатно
Следующий вопрос
Это единственный вопрос по вашему фильтру
как отвечать на вопрос
пример собеседования
фреймворки на собеседовании
типичные вопросы junior
интервью вопросы и ответы