Kas yra „NumPy“rodinys?
Kas yra „NumPy“rodinys?

Video: Kas yra „NumPy“rodinys?

Video: Kas yra „NumPy“rodinys?
Video: KRP - KAS YRA? 2024, Balandis
Anonim

Kas yra a peržiūrėti iš a NumPy masyvas? Kaip sako jo pavadinimas, tai tiesiog dar vienas būdas peržiūrėti masyvo duomenis. Techniškai tai reiškia, kad abiejų objektų duomenys yra bendrinami. Galite kurti Peržiūrėjo pasirinkdami pradinio masyvo dalį arba taip pat pakeisdami dtype (arba abiejų derinį).

Ar tokiu būdu „NumPy“dalis kopijuoja?

Visi masyvai, sukurti naudojant bazinį pjaustymas visada yra pradinio masyvo vaizdai. NumPy pjaustymas sukuria vaizdą, o ne a kopija kaip ir integruotų Python sekų, tokių kaip eilutė, eilutė ir sąrašas, atveju.

kas yra NumPy masyvas? Masyvai . A nelygus masyvas yra to paties tipo reikšmių tinklelis ir indeksuojamas neneigiamų sveikųjų skaičių eilute. Matmenų skaičius yra rangas masyvas ; an forma masyvas yra sveikųjų skaičių eilė, nurodanti dydį masyvas pagal kiekvieną dimensiją.

Vėliau kyla klausimas, kaip galite negiliai nukopijuoti duomenis „NumPy“?

Bibliotekos funkcija kopija . kopija () turėtų sukurti a sekli kopija savo argumento, tačiau pritaikius a NumPy masyvas jis sukuria a sekli kopija prasme B, ty naujasis masyvas gauna savo kopija iš duomenis buferis, todėl vieno masyvo pakeitimai neturi įtakos kitam.

Kaip nukopijuoti masyvą „Numpy“?

  1. Sintaksė: numpy.copy(a, order='K') Grąžina nurodyto objekto masyvo kopiją.
  2. Parametrai: a: array_like. Įvesties duomenys.
  3. tvarka: {'C', 'F', 'A', 'K'}, neprivaloma. Valdo kopijos atminties išdėstymą. „C“reiškia C eilę, „F“reiškia F eilę, „A“reiškia „F“, jei a yra gretima Fortran, kitaip „C“.
  4. Grąžina: arr: ndarray.

Rekomenduojamas: