Biblioteka Numpy w Pythonie
NumPy to potężna biblioteka matematyczna Pythona. NumPy to pakiet Pythona.
NumPy to skrót od Numerical Python.
Biblioteka Numpy umożliwia bezproblemową i szybką integrację z szeroką gamą baz danych.
Służy również do pracy z tablicami.
W Pythonie mamy listy, ale praca na nich działa stosunkowo wolno.
W przeciwieństwie do biblioteki NumPy, która jest od 10 do 100 razy szybsza niż tradycyjne listy Pythona.
Powodem szybkiego działania biblioteki jest małe zapotrzebowanie pamięci. Tablice NumPy są przechowywane w jednym ciągłym miejscu w pamięci, natomiast listy Pythona nie.
Biblioteka Numpy jest biblioteką Pythona i została w części napisana w języku Python, ale większość kodu, wymagającego szybkich obliczeń jest napisany w C lub C++.
Kod źródłowy biblioteki Numpy znajduje się pod tym linkiem:
https://github.com/numpy/numpy