NumPy Introduktion
- Forrige side Python Fil Slet
- Næste side NumPy Start
Hvad er NumPy?
NumPy er en python-bibliotek til håndtering af arrayer.
Det har også funktioner, der arbejder inden for lineær algebra, Fourier-transformering og matrixområdet.
NumPy blev oprettet af Travis Oliphant i 2005. Det er et open source projekt, som du kan bruge frit.
NumPy er en betegnelse for numerisk Python (Numerical Python).
Hvorfor bruge NumPy?
I Python har vi lister, der opfylder array-funktioner, men de er langsomme at håndtere.
NumPy er designet til at tilbyde en array-objekt, der er 50 gange hurtigere end traditionelle Python-lister.
NumPy-array-objekter kaldes ndarray
som tilbyder mange støttefunktioner, hvilket gør det muligt at bruge ndarray
Meget nemt.
Arrayer bruges meget i data science, fordi hastighed og ressourcer er meget vigtige.
Data Science:En gren af computerscience, der studerer, hvordan man lagrer, bruger og analyserer data for at få information fra dem.
Hvorfor er NumPy hurtigere end lister?
I modsætning til lister gemmes NumPy-array i en kontinuerlig position i hukommelsen, så processer kan tilgå og manipulere dem meget effektivt.
Dette betragtes som lokalitet i henhold til referencer i computerscience.
Dette er hovedårsagen til, at NumPy er hurtigere end lister. Det er også optimeret til at kunne bruges sammen med den nyeste CPU-arkitektur.
Hvilket sprog er NumPy skrevet i?
NumPy er en Python-bibliotek, delvis skrevet i Python, men de fleste dele, der kræver hurtig beregning, er skrevet i C eller C++.
Hvor er NumPy-kodebasen?
Kildekoden til NumPy findes i denne github-depot:https://github.com/numpy/numpy
github: Lader mange arbejde på samme kodebase.
- Forrige side Python Fil Slet
- Næste side NumPy Start