Введение в NumPy
Давайте познакомимся с библиотекой NumPy. Это популярная библиотека Python для работы с числовыми данными. Её часто используют в расчётах, анализе данных и научных задачах, когда нужно обрабатывать много чисел сразу.
В основе NumPy лежит массив - упорядоченный набор чисел одного типа. С массивами удобно считать: одна операция может примениться сразу ко всем элементам, без ручного перебора в цикле.
Обычный список Python тоже хранит элементы
подряд, но в одном списке могут лежать
числа, строки и другие типы вперемешку.
Если мы хотим, например, прибавить
1 к каждому числу в списке, придётся
пройти по элементам в цикле и собрать
новый список вручную.
В массиве NumPy элементы одного типа, и библиотека умеет выполнять такие действия над всем набором сразу. Это делает код короче и ускоряет вычисления на больших объёмах данных.
Со всем этим мы и будем разбираться в рамках данного учебника. Давайте приступим:)