Введение в NumPy
- Предыдущая страница Удаление файла Python
- Следующая страница Начало работы с NumPy
Что такое NumPy?
NumPy - это библиотека Python для обработки массивов.
Он также включает функции для работы с линейной алгеброй, преобразованиями Фурье и матрицами.
NumPy был создан Travis Oliphant в 2005 году. Это открытый проект, который можно использовать свободно.
NumPy означает числовой Python (Numerical Python).
Почему использовать NumPy?
В Python у нас есть списки, которые удовлетворяют функциям массивов, но они медленны в обработке.
NumPy предназначен для предоставления массивов, которые в 50 раз быстрее, чем традиционные списки Python.
Массивы в NumPy называются ndarray
он предоставляет множество функций поддержки, что позволяет использовать ndarray
Это очень легко.
Массивы очень часто используются в данных науки, так как скорость и ресурсы очень важны.
Данные наука:Отрасль компьютерной науки, занимающаяся хранением, использованием и анализом данных для извлечения информации из них.
Почему NumPy быстрее, чем списки?
В отличие от списков, массивы NumPy хранятся в одном непрерывном месте памяти, поэтому процесс может очень эффективно обращаться и манипулировать ими.
Это поведение в компьютерной науке называется локальностью ссылок.
Это的主要原因, почему NumPy быстрее, чем списки. Он также оптимизирован для использования с последними CPU архитектурами.
На каком языке написан NumPy?
NumPy - это библиотека Python, написанная частично на Python, но большинство частей, требующих быстрого вычисления, написаны на C или C++.
Где находится библиотека NumPy?
Исходный код NumPy расположен в этой библиотеке github:https://github.com/numpy/numpy
github: позволяет многим людям работать над одним кодовым хранилищем.
- Предыдущая страница Удаление файла Python
- Следующая страница Начало работы с NumPy