Heim >Backend-Entwicklung >Python-Tutorial >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!