Массивы в Python. Урок 7. Изменение элементов массива в NumPy.
NumPy — то, без чего pandas работает вдвое медленнее. Разбираемся, что внутри
Школьник осваивает pandas для работы с таблицами данных, радуется, что задачи решаются быстро и красиво, и даже не подозревает, что под капотом этой библиотеки работает другая, менее заметная, но не менее важная — NumPy. Без неё вся скорость и удобство pandas оказались бы попросту недостижимы. NumPy для начинающих — библиотека, которая редко изучается отдельно на первых порах, потому что кажется менее наглядной, чем готовые табличные операции pandas. Но понимание того, как она устроена, объясняет...
NumPy, часть 2: базовые операции над массивами
Всем привет. Продолжаем изучать NumPy. В прошлой части мы научились создавать массивы и их печатать. Однако это не имеет смысла, если с ними ничего нельзя делать. Сегодня мы познакомимся с операциями над массивами. Базовые операции Математические операции над массивами выполняются поэлементно. Создается новый массив, который заполняется результатами действия оператора. Для этого, естественно, массивы должны быть одинаковых размеров. Также можно производить математические операции между массивом и числом...