Maison > développement back-end > Tutoriel Python > Comprendre ce que fait np en python

Comprendre ce que fait np en python

coldplay.xixi
Libérer: 2020-07-23 16:58:17
avant
4436 Les gens l'ont consulté

Comprendre ce que fait np en python

En python, "np" fait généralement référence à la bibliothèque "numpy", qui est un alias pour la bibliothèque tierce "numpy". Méthode : utilisez la commande "import numpy as np" pour alias la bibliothèque numpy en "np".

Démonstration :

import numpy as np
arr = np.array([1, 2, 3])
print(arr)
Copier après la connexion

Le résultat est :

[1 2 3]
Copier après la connexion

Extension des points de connaissances :

Utilisation de base de NumPy dans Python

ndarray (ci-après dénommé tableau) est un objet tableau de numpy. Il convient de noter qu'il est isomorphe, ce qui signifie que tous les éléments qu'il contient doivent être du même type. Chacun de ces tableaux a une forme et un type.

shape est la forme du tableau, tel que

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)
Copier après la connexion

où (3, 4) signifie que arr est un tableau de 3 lignes et 4 colonnes, où le type est float64

La fonction suivante peut être utilisée pour créer des tableaux

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

Recommandations d'apprentissage associées : Tutoriel vidéo Python

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:jb51.net
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal