Heim  >  Artikel  >  Backend-Entwicklung  >  Verstehen Sie, was np in Python tut

Verstehen Sie, was np in Python tut

coldplay.xixi
coldplay.xixinach vorne
2020-07-23 16:58:174398Durchsuche

Verstehen Sie, was np in Python tut

In Python bezieht sich „np“ im Allgemeinen auf die „numpy“-Bibliothek, die ein Alias ​​für die Drittanbieter-Bibliothek „numpy“ ist. Methode: Verwenden Sie den Befehl „import numpy as np“, um der Numpy-Bibliothek einen Alias ​​auf „np“ zu geben.

Demonstration:

import numpy as np
arr = np.array([1, 2, 3])
print(arr)

Das Ergebnis ist:

[1 2 3]

Wissenspunkterweiterung:

Grundlegende Verwendung von NumPy in Python

ndarray (im Folgenden als Array bezeichnet) ist ein Array-Objekt von Numpy. Es ist zu beachten, dass es isomorph ist, was bedeutet, dass alle darin enthaltenen Elemente vom gleichen Typ sein müssen. Jedes dieser Arrays hat eine Form und einen D-Typ.

Form ist die Form des Arrays, z. B.

import numpy as np
from numpy.random import randn

arr = randn(12).reshape(3, 4)

arr

[[ 0.98655235 1.20830283 -0.72135183 0.40292924]
 [-0.05059849 -0.02714873 -0.62775486 0.83222997]
 [-0.84826071 -0.29484606 -0.76984902 0.09025059]]

arr.shape
(3, 4)

wobei (3, 4) bedeutet, dass arr ein Array aus 3 Zeilen und 4 Spalten ist, wobei der D-Typ float64 ist

Die folgende Funktion kann zum Erstellen von Arrays verwendet werden

array   将输入数据转换为ndarray,类型可制定也可默认
asarray   将输入转换为ndarray
arange 类似内置range
ones、ones_like   根据形状创建一个全1的数组、后者可以复制其他数组的形状
zeros、zeros_like 类似上面,全0
empty、empty_like 创建新数组、只分配空间
eye、identity 创建对角线为1的对角矩阵

Verwandte Lernempfehlungen: Python-Video-Tutorial

Das obige ist der detaillierte Inhalt vonVerstehen Sie, was np in Python tut. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Dieser Artikel ist reproduziert unter:jb51.net. Bei Verstößen wenden Sie sich bitte an admin@php.cn löschen