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

Что такое NumPy

NumPy — это библиотека Python для работы с многомерными массивами и математическими операциями над ними. Она обеспечивает высокую производительность благодаря реализации на C и оптимизированным алгоритмам.

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

  • ndarray: N-мерный массив для хранения однотипных данных.
  • Векторизация: Операции применяются ко всему массиву без циклов.
  • Быстрые вычисления: Линейная алгебра, статистика, Фурье-преобразования и др.
  • Интеграция: Совместимость с SciPy, Pandas, Matplotlib.

Пример:

python
import numpy as np  

# Создание массива  
arr = np.array([1, 2, 3])  
print(arr * 2)  # Векторизованная операция: [2, 4, 6]  

# Матричное умножение  
a = np.array([[1, 2], [3, 4]])  
b = np.array([[5, 6], [7, 8]])  
print(np.dot(a, b))  
Sophi
Софи собрала все вопросы. Тренируйся и получай
офферы быстрее!
Попробовать бесплатноArrow

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

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

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