Хирьянов Т.Ф. - Основы программирования и анализа данных на Python - 8. Библиотека NumPy
NumPy - Многомерные массивы
Многомерные массивы Numpy поддерживает работу с многомерными массивами, в том числе, с матрицами. Библиотека включает в себя не только на Python , но и язык C , который работает значительно быстрее так как является более низко уровневым, поэтому расчёты в numpy производятся во много раз быстрее, чем если бы мы использовали для этого стандартные структуры данных из Python . Установить библиотеку numpy : Импорт библиотеки в код: import numpy as np #Где импорт добавляет библиотеку, а as присваивает ей псевдоним np для удобства, вы можете написать любой. Чтобы задать numpy -массив, достаточно задать обычный Python список list , а затем поместить его внутрь функции np...
Использование array.array в Python: когда и зачем применять
array.array — это специализированный тип данных в Python, предназначенный для хранения последовательностей однотипных чисел. В отличие от list, массивы array.array обеспечивают более эффективное использование памяти и повышенную производительность при работе с числовыми данными. При обработке больших объёмов числовых данных array.array позволяет значительно экономить память, поскольку хранит элементы в компактном виде. В отличие от list, который использует объекты Python для хранения значений, array...