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

Comprendre ce que fait np en python

coldplay.xixi
coldplay.xixiavant
2020-07-23 16:58:174410parcourir

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)

Le résultat est :

[1 2 3]

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)

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!

Déclaration:
Cet article est reproduit dans:. en cas de violation, veuillez contacter admin@php.cn Supprimer