Safu ya NumPy ni nini?
Safu ya NumPy ni nini?

Video: Safu ya NumPy ni nini?

Video: Safu ya NumPy ni nini?
Video: Python! Flattening Nested Lists 2024, Novemba
Anonim

A safu numpy ni gridi ya thamani, zote za aina moja, na zimeorodheshwa na rundo la nambari kamili zisizo hasi. Idadi ya vipimo ni cheo cha safu ; sura ya a safu ni tuple ya integers kutoa ukubwa wa safu kando ya kila mwelekeo. Maktaba ya msingi ya Python ilitoa Orodha.

Vivyo hivyo, unatangazaje safu ya NumPy?

Unaweza pia kuunda orodha ya Python na kupitisha jina lake la kutofautisha ili kuunda a Safu Numpy . Unaweza kuthibitisha kwamba vigezo vyote viwili, safu na list, ni ya aina ya Python list na Safu Numpy kwa mtiririko huo. Ili kuunda sura mbili-dimensional safu , kupitisha mlolongo wa orodha kwa safu kazi.

Vivyo hivyo, NumPy inatumika kwa nini? NumPy ni kifurushi katika Python kutumika kwa Kompyuta ya kisayansi. NumPy kifurushi ni inatumika kwa kufanya shughuli tofauti. The ndarray ( NumPy Array) ni safu ya pande nyingi inatumika kwa kuhifadhi maadili ya aina ya data sawa. Safu hizi zimeorodheshwa kama vile Mifuatano, huanza na sifuri.

Hapa ni, ni safu gani ya haraka ya NumPy au orodha?

Kwa sababu ya Safu Numpy imejaa kwenye kumbukumbu kutokana na aina yake ya homogeneous, pia huweka kumbukumbu huru haraka . Kwa hivyo kwa ujumla kazi iliyotekelezwa ndani Numpy ni karibu mara 5 hadi 100 haraka kuliko chatu wa kawaida orodha , ambayo ni hatua kubwa katika suala la kasi.

Kwa nini safu ya NumPy iko haraka?

Operesheni katika Numpy ni nyingi haraka kwa sababu wanachukua fursa ya usambamba (ambayo ni kesi ya Data Nyingi ya Maelekezo Moja (SIMD)), wakati kitanzi cha kitamaduni hakiwezi kuitumia.

Ilipendekeza: