or
Это упражнение является частью курса
В этой главе вы сделаете первые шаги в переходе от MATLAB к Python. Вы познакомитесь со сходствами и различиями между MATLAB и Python, научитесь использовать методы и пакеты, а также получите введение в популярный пакет NumPy.
В этой главе вы углубите знания о NumPy. Вы подробно изучите массивы NumPy — аналог матриц в Python — и научитесь выполнять математические операции и индексирование. Кроме того, вы познакомитесь с ещё одной важной структурой данных Python — списком, а в завершение главы создадите собственные графики на основе массивов с помощью Matplotlib.
В этой главе представлены мощные структуры данных Python: словарь и DataFrame из библиотеки pandas. Вы научитесь создавать словари с помощью пар «ключ — значение», просматривать и изменять их содержимое. Затем вы познакомитесь с одним из важнейших пакетов в арсенале разработчика на Python — библиотекой pandas. В частности, вы сосредоточитесь на структуре DataFrame, которая удобно организует табличные данные. В конце главы вы узнаете, как преобразовывать данные различных типов в DataFrame, чтобы упростить работу с ними.
Текущее упражнение
В финальной главе курса вы научитесь управлять потоком выполнения программ на Python. Вы освоите перебор элементов различных структур данных с помощью цикла for, а также изучите условные конструкции if, else и elif и операторы сравнения Python (больше, меньше и другие), которые определяют, какие строки кода будут выполнены. В завершение вы вернётесь к массивам NumPy и научитесь фильтровать их с помощью операторов сравнения.